107078 821
67041 674
41072 459
106163 973
39763 480
43257 948
76139 961
72061 349
36862 910
38877 945
91313 806
105189 674
48277 269
36855 515
193254 688
85324 1050
20547 199
70021 140
28141 370
70274 397
48404 373
21154 476
137484 336
30417 655
52946 178
98174 531
92348 682
31838 242