10854 30
9176 17
10549 45
129 25
148 20
1289 67
973 46
578 27
11892 36
12000 33
17237 89
4983 17
3470 17
8473 49
8617 32
24262 43
3799 25
10523 12
7477 20
14871 31
12836 20
3866 1
2605 2
4456 23