30118 242
107027 735
23216 819
9636 540
164557 296
347784 1215
17156 277
493 42
332431 588
13080 393
61826 629
4998 366
7036 904
5555 186
2410 61
450501 1070
165906 855
26579 603
26553 52
154333 438
69760 398
6590 551
138204 736
148136 310
33472 306
38666 270
18284 180
33730 787