9585 531
23277 102
3130 730
3237 291
2439 182
18910 770
287845 873
2666 606
2667 444
2238 89
2882 307
1027 51
60489 94
2813 588
69540 290
986 61
3045 829
776 61
3122 579
1009 201
805 122
6260 826
3268 673
8863 274
12058 492
1017 170
2661 606
11462 108