18956 630
2466 289
3092 645
23304 622
10604 596
2577 515
3430 356
5393 293
31686 595
2405 39
47149 470
1653 404
4762 626
16446 433
2786 404
14833 120
4058 616
3369 262
10946 783
1746 261
2367 385
3145 754
12773 40
6676 298