2680 122
4181 550
1429 43
4214 348
1944 287
4167 625
5940 895
11071 41
3866 309
3808 644
3231 129
6285 301
12651 51
8805 647
2547 206
4151 370
5347 652
6435 482
9714 318
7828 592
10598 284
17370 303
30817 393
22271 460
13017 253
16813 784
9589 341
20206 265