350352 1109
76476 303
32194 512
20465 237
17255 309
41704 90
106911 435
121861 681
118818 495
28353 298
177978 716
199515 998
36948 518
166284 844
51390 455
279449 575
45730 644
97006 542
129258 898
94141 1128
29059 188
68945 230
111182 1097
50085 437
119021 1194
19444 220
107753 804
79046 212