15119 26
2439 11
8533 17
15033 41
2001 4
13947 20
8217 25
17784 26
46927 105
17593 15
9745 9
5043 4
18500 23
9613 10
9356 30
16523 35
9311 23
2901 23
6108 25
10994 115
3219 22
3482 39
1826 14
3251 36