2932 97
7308 708
32442 471
6640 611
5362 219
5286 577
3199 557
2866 60
3963 371
5287 186
11689 501
4249 440
31551 282
6241 551
20220 820
7140 323
3634 414
19728 317
4064 342
8630 909
6139 790
1144 88
10707 521
3355 562