2616 103
3960 232
5877 480
25186 84
29237 508
4028 455
3848 424
15750 778
3560 540
8422 436
7053 464
3946 246
18671 275
4617 757
12915 650
4408 752
2280 391
1449 199
9338 270