30958 831
4400 326
26677 893
1999 335
5075 641
1878 261
11773 341
7383 297
3721 77
1731 121
3618 469
7146 600
2822 301
6218 99
2676 296
8479 146
2934 326
3259 661
2241 201
3915 746
1885 217
3387 842
3216 379
4342 948
2131 336