29699 530
14207 459
7191 339
105007 883
98511 808
27316 534
44778 558
57577 436
26975 134
51830 719
24665 190
3715 761
5733 571
1624 287
2291 228
3609 915
2067 102
4799 670
5860 455
9248 321
2358 341
6833 620