43959 727
8515 181
2803 192
5553 529
6329 709
13144 83
8260 386
5887 656
2396 68
2861 358
2286 145
2705 359
4008 484
2885 740
3405 585