2652 112
7738 618
9166 391
174434 779
30888 823
82444 350
296737 853
290542 848
144502 348
27435 259
58896 257
17910 407
1206 143
3221 464
7633 506