105693 131
5398 391
311751 601
88574 437
11990 234
8928 567
11696 176
6786 45
11358 254
428949 1145
219795 1160
184253 298
194162 434
346134 930
31181 217
202380 716
15271 717
59163 239
33774 430
42016 405
130092 827
66681 523
8513 417
6236 679
7096 663