30068 242
104050 733
23163 819
9630 540
164289 296
347112 1215
16855 277
486 42
331929 587
13077 393
61812 629
4996 366
7036 904
5554 186
2410 61
450352 1070
165810 855
26569 603
26548 52
154211 438
69677 398
6588 551
138056 736
147866 309
33466 306
38664 270
18278 180
33722 787