368 113
870 238
1510 354
255930 1130
3558 74
3692 588
1416518 2587
13648 192
2517 343
2598 320
9789 532
15708 563
20929 676
514681 1036
50787 400
8107 109