3081 790
1853 258
1619 178
2428 416
126163 581
24222 324
34912 760
56791 278
91441 309
33610 305
25171 48
26495 252
46228 241
277277 1032
22057 110
43994 253
34770 433
22677 199
52288 532
41953 415
91028 497
48403 735
29047 228
20682 444