3276 846
19672 690
4731 685
4906 468
7435 621
7331 104
2699 240
4365 368
3855 875
24301 414
5456 308
2485 401
3584 376
8653 767
4568 502
4705 623
2110 122
3293 373
2641 182
8560 81
34651 484
3682 115
71496 955
8001 645
4684 299
1978 69