10539 48
1038 49
22698 912
7700 274
5237 471
3914 338
3010 485
1437 101
3329 532
5495 225
36440 195
3508 182
101071 579
1132 41
6744 66
2049 283
16148 688
18202 784
12964 623
2201 53
9859 41
12351 532
4291 508
15774 304