15942 75
8740 454
2606 347
16905 87
9148 852
4846 518
4620 804
12615 741
6575 464
1516 62
10297 366
3338 70