3001 819
10285 69
12282 502
1649 431
7437 756
2648 740
3494 127
7290 555
1852 377
1844 263
5489 256
30821 195
22921 672
34072 190
112780 640
461 63
13365 228
2350 541
7450 315
64409 157
5176 309
8156 270
20803 729
23492 217