95350 302
15393 276
13308 408
10534 421
17682 66
44429 195
7296 85
12297 844
73721 157
217612 786
23276 93
162378 417
2029 66
51484 545
31845 618
37568 931
27273 417
120971 353
21041 669
91117 376
255798 960
38136 187
58266 743
245488 719