12015 147
6318 379
9655 532
5164 39
9050 788
7880 323
4619 280
3303 370
3482 316
3254 388
8008 504
2216 98
2512705 3556
285154 1572
233964 590
3216323 6796
707857 1990
118572 632
47853 393
62791 598
7134 530
57534 163
23455 113
49691 584
21309 187
35778 591
33168 294
38818 467