1170 41
6456 449
7099 94
29017 925
2369 174
1352 140
3092 509
13552 394
2739 74
2337 344
2628 261
2286 606
2642 461
7191 843