107062 821
67035 674
41067 459
106150 973
39755 480
43245 948
76132 961
72042 349
36857 910
38874 945
91302 806
105177 674
48272 269
36850 515
193236 688
85306 1050
20545 199
70014 140
28131 370
70251 397
48393 373
21152 476
137465 336
30410 655
52942 178
98167 531
92336 682
31837 242