30068 242
103934 732
23162 819
9630 540
164278 296
347094 1215
16843 277
486 42
331911 587
13077 393
61812 629
4996 366
7036 904
5554 186
2410 61
450346 1070
165808 855
26569 603
26547 52
154205 438
69675 398
6588 551
138048 736
147859 309
33466 306
38664 270
18278 180
33722 787