3128 291
10186 758
28505 498
2898 121
3785 207
5052 720
6516 403
2265 24
3514 449
9331 182
7642 761
47890 150
64559 373
53942 454
5657 40
27109 116
15443 82
2502 214
3627 63
12816 127
3335 548
40972 198
12112 601
3349 758
22237 186
3746 266
19807 774
35060 896