47448 694
53209 58
29296 655
11072 344
21232 698
15873 54
16979 390
4553 559
8979 1017
5517 94
16624 463
22033 120
11153 41
13585 152
25042 243