2995 633
3527 817
4940 103
4265 571
3487 478
3790 544
8889 611
33849 245
3037 499
2817 306
4197 309
7966 126
1713 208
6731 295
4556 742
4547 679
25765 245
9333 605
4213 342
11318 698
6122 222
4300 421
4916 125
34104 266
14602 771
291288 567
29573 457
15881 226