30097 242
105476 733
23188 819
9634 540
164413 296
347445 1215
16998 277
487 42
332189 587
13079 393
61815 629
4998 366
7036 904
5554 186
2410 61
450436 1070
165861 855
26571 603
26550 52
154262 438
69725 398
6590 551
138146 736
147991 310
33468 306
38665 270
18281 180
33724 787