508120 1033
3232 115
4927 720
39046 803
1624 42
4134 793
2695 188
5159 338
8080 240
5500 747
2644 93
12057 449
1186 199
9875 89
9455 566
286945 1252
3349 361
146882 1038
5101 565
5493 486
31179 901
620824 1657
85584 532
10828 402
22540 539
49302 341
46990 1012
58906 109