2652 112
7737 618
9166 391
174398 779
30888 823
82430 350
296664 853
290488 848
144468 348
27414 259
58865 257
17896 407
1205 143
3220 464
7632 506