2353 483
1099 197
1335 173
3335 692
666 100
9379 400
2322 298
1970 407
31172 946
111842 843
3036 771
1306 92
2277 358
1188 162
665 70
22164 729
3120 593
2978 317
24699 238
14590 713
20324 842
3127 530
1639 204
1922 322
8575 622
6281 543
33811 145
7356 500