40671 85
2343 132
9852 477
3470 610
15416 278
16317 120
11486 66
36216 334
12070 187
14063 81
22402 271
21570 810
3989 156
12551 718
22522 537
2549 120
3067 568
3635 562
2831 723
10829 599
9872 53
26978 682
2708 514
2923 361