3506 32
4155 40
11650 72
16996 37
10232 35
22440 62
30672 41
36225 118
23669 61
17031 53
18224 32
18003 15
42257 82
49965 101
20107 30
29493 30
40040 96