2942 81
4685 585
9758 542
25432 692
2557 70
5935 963
24385 333
4559 590
21289 332
3024 521
5754 852
3971 134
38740 204
3802 97
7853 245
8049 509
4083 100
5225 229
33875 731
11275 163
5475 255
19486 492
6538 814
5097 522