15947 75
8742 454
2607 347
16910 87
9148 852
4846 518
4620 804
12615 741
6575 464
1516 62
10300 366
3338 70