3260 846
19656 690
4731 685
4905 468
7435 621
7331 104
2699 240
4365 368
3855 875
24300 414
5455 308
2485 401
3584 376
8648 767
4567 502
4705 623
2110 122
3293 373
2640 182
8559 81
34651 484
3681 115
71496 955
8000 645
4684 299
1978 69