1041 116
3746 923
6404 793
5500 508
2344 582
5593 622
2580 177
766 67
8791 680
9978 557
1684 457
4033 361
20321 224
7873 322
1651 191
967 164
2897 534
13648 736
4702 347
2474 541
3866 58
3891 877
3447 568
1348 131