15848 70
18625 62
5661 12
26500 29
11811 27
16270 33
30101 30
14559 11
12383 21
15540 25
13796 42
5405 24
16011 35
33193 110
6557 14
4146 11
7547 19
10096 16
14411 27
3107 15
2312 16
28852 160