1054 41
5892 448
6513 94
27811 925
2158 174
1199 140
2906 509
12784 393
2526 74
2222 344
3437 942
2485 519
2530 261
2193 606
2499 461
6995 843