105903 75
10899 679
25901 432
14351 329
118073 214
19695 599
89451 567
60951 789
21764 175
113817 365
196510 176
22309 234
17456 281
48556 418
24888 263
9207 297
7208 327
3318 603
6741 227
3632 210
24813 49
9085 796
12154 532
18475 330
33336 197
23435 277
16679 185
17162 580