2649 112
7734 618
9164 391
174281 779
30881 823
82366 350
296453 853
290375 848
144395 348
27357 259
58793 257
17867 407
1202 143
3216 464
7630 506