15832 295
7800 83
7016 642
4569 391
14908 983
23507 353
16572 739
7261 536
1646 84
5621 712
6763 43
4588 292
3255 505
2397 121
3504 481
1555 104
4168 726
7940 547
12871 719
6753 712
3168 34
5918 536
3705 387
1867 184
143267 587
26699 800
9890 1002
47462 694