27266 529
14182 459
7174 339
104751 883
98505 808
27311 534
44744 558
57523 436
26951 134
51749 719
24641 190
3715 761
5732 571
1623 287
2287 228
3608 915
2065 102
4795 670
5857 455
9242 321
2348 341
6830 620