5061 585
20587 125
16057 610
19120 41
18887 560
23406 142
1331 58
3467 578
2274 146
10735 86
4930 359
5002 564
39761 118
17165 134
17612 129
384150 1161
3473 232
5728 596
9817 310
11487 426
7294 841
4445 58
6401 496
3674 402
13757 272
8278 774
1091 192
1290 105