2238 69
47955 129
3829 360
3598 440
3053 628
11888 517
1314 111
56488 295
5577 345
8936 510
1862 473
897 131
611 53
2746 738
4769 551
3317 586
8766 905