107096 821
67053 674
41076 459
106171 973
39771 480
43267 948
76152 961
72080 349
36868 910
38884 945
91323 806
105203 674
48283 269
36857 515
193271 688
85336 1050
20547 199
70030 140
28152 370
70288 397
48409 373
21155 476
137504 336
30425 655
52950 178
98191 531
92360 682
31839 242