311 56
2631 844
138717 443
122114 487
1384 199
1855 366
242842 667
123626 505
96314 409
23345 108
41888 611
32624 35
8992 327
14066 354
27256 280