30903 1590
20212 260
25494 1854
45354 913
19752 1126
12297 1708
14414 471
49916 1231
12470 1258
22018 362
23955 280
39508 124
44186 1898
13267 1436
20028 1042
28057 685
49336 952
47305 1387
31959 1700
14793 644