15948 75
8742 454
2607 347
16910 87
9148 852
4846 518
4620 804
12615 741
6575 464
1516 62
10301 366
3339 70