44396 728
8851 181
2903 192
5603 529
6393 709
13503 84
12295 386
6013 656
2512 68
3050 358
2373 145
2754 359
4148 484
2943 740
3484 585