1575 387
2202 627
2846 652
40641 381
19875 624
11499 596
4165 300
51392 696
7645 788
22057 261
19341 328
8540 679
3048733 7351
1969 144