2652 112
7737 618
9166 391
174411 779
30888 823
82437 350
296684 853
290510 848
144485 348
27421 259
58878 257
17905 407
1206 143
3221 464
7632 506