509721 1034
3237 115
4930 720
39109 803
1624 42
4136 793
2695 188
5159 338
8088 240
5500 747
2644 93
12091 449
1186 199
9902 89
9457 566
287000 1252
3349 361
146933 1038
5101 565
5494 486
31179 901
620940 1657
85594 532
10828 402
22544 539
49324 341
47017 1012
58921 109