31054 120
8421 850
100002 633
24229 210
15194 651
1511 273
23215 51
11606 274
36777 544
4019 577
12421 485
19687 240
3444 428
3273 397
90666 923
25429 415
38755 342
3483 521
16238 360
58101 157
4403 249
7969 576
3909 718
4683 656
9451 228
38162 489
12376 656
46862 332