4004 8
5417 33
4188 27
29286 78
1990 5
6207 34
2018 12
43297 31
3507 16
2640 16
32458 31
3164 13
38107 29
35886 57
39149 104
39137 44
8913 39
2527 8