99 10
23002 87
11213 9
8854 20
12185 21
5281 7
3497 11
4810 17
4726 20
3158 10
3399 15
9326 7
7628 25
4336 18
2133 18
5284 27
8500 36
13324 39
1731 4
9877 41
10727 38
4560 13
2589 4
3887 13