13965 166
15260 430
4286 240
3012 64
6415 752
8461 596
5493 573
8440 265
3143 203
13876 701
6899 930
5057 543
8522 583
9950 81
9646 891
31884 570
263881 596
10804 470
2604 217
5269 223
5163 431
3650 768
6685 282
16621 304
18043 536
2962 254
2117 241
15156 60