40715 116
14923 481
6311 675
6717 598
5147 503
3891 297
6546 929
2793 403
7088 639
2857 164
6281 89
7990 357
380510 865
303553 1032
151965 834
135632 512
219759 173
4500 514
14535 446
9564 580
2827 223
8164 700
2669 309
2822 589
1854 300
2983 416
1397 150
3870 525