1562 387
2177 627
2842 652
40546 381
19856 624
11457 596
4162 300
51375 696
7638 788
22036 261
19325 328
8539 679
3048476 7351
1966 144