1560 387
2171 627
2842 652
40535 381
19856 624
11456 596
4160 300
51374 696
7637 788
22036 261
19324 328
8539 679
3048456 7351
1965 144