2468 787
3402 841
2127 508
801 208
2274 229
7750 733
4846 621
8627 118
9869 680
16361 702
37691 843
43991 639
18895 72
30356 186