1562 387
2175 627
2842 652
40539 381
19856 624
11456 596
4161 300
51375 696
7638 788
22036 261
19324 328
8539 679
3048462 7351
1966 144