30378 242
157865 313
114041 740
23365 819
9655 540
165446 296
349648 1216
17964 277
504 42
333965 588
13122 393
61850 629
5001 366
7038 904
5564 186
2415 61
451112 1071
166237 855
26597 603
26621 53
154620 438
70016 398
6595 551
138732 737
33500 306
38673 270
18294 180
33748 787