21213 44
33242 69
24031 88
19455 78
16412 92
12286 31
7345 28
8128 40
11960 28
8697 37
7106 9
7697 24
22232 74
9144 21
7550 33
11011 54
5184 9
23450 79
5381 6
4702 8
9875 40
15444 40
11572 61
37421 155