10096 367
21918 175
10905 92
49987 696
2836 401
12636 666
21141 61
21754 857
3006 284
8170 83
34595 91
21281 78
5047 490
4640 153
7662 596
3886 732
4557 784
15034 352
2612 535
3297 58
1943 338
7316 902
2882 612
3526 385
2739 532
2444 461
2307 420
2588 559