2652 112
7738 618
9166 391
174426 779
30888 823
82441 350
296716 853
290535 848
144500 348
27431 259
58890 257
17908 407
1206 143
3221 464
7632 506