2650 112
7735 618
9166 391
174345 779
30887 823
82395 350
296555 853
290442 848
144435 348
27392 259
58830 257
17875 407
1203 143
3216 464
7630 506