5498 30
8279 23
128340 168
3438 13
17003 54
12587 61
4536 16
2958 8
2368 15
6643 12
6746 18
20828 62
14402 45
63498 167
12412 9
16012 30
28574 111
42550 50
7746 33
42845 112
19865 11
3639 10
19740 102
4896 12