102936 928
29619 417
47170 345
66446 157
7075 848
10723 228
43368 494
14264 656
5788 524
51867 333
45632 373
1958 377
125703 767
3528 634
26870 504
25034 243
3873 456
19692 841
14079 556
10488 450
19503 63
41190 240
5088 824
1892 271
38839 142
2715 379
25281 158
18682 669