5029 471
6649 66
3183 532
36281 195
3353 182
1005 41
4196 508
1885 282
4956 34
15670 304
2069 53
15974 688
35302 448
4887 397
4453 300
9726 41
27443 383
4321 135
12794 623
4753 93
12211 532
2655 586
4338 433
9683 272