2312 16
20567 33
17412 51
7427 13
12294 36
3646 17
10184 38
2269 2
1005 4
4137 5
2525 12
7346 17
7331 15
21249 87
14693 58
12917 33
16506 49
30164 163
12239 28
2207 8
13383 28
7372 34
22979 61
23010 64