2652 112
7738 618
9166 391
174420 779
30888 823
82440 350
296707 853
290526 848
144496 348
27430 259
58889 257
17906 407
1206 143
3221 464
7632 506