2653 112
7741 618
9168 391
174490 779
30895 823
82465 350
296873 853
290600 848
144542 348
27452 259
58934 257
17923 407
1207 143
3224 464
7635 506