25509 125
11744 37
2503 10
15003 24
2337 7
3038 12
6627 23
937 7
16680 39
3608 10
2991 11
1945 11
3581 15
3946 19
10439 37
23660 41
34917 32
16234 16
16244 26
22613 25
12335 27
5735 17
6545 15
18262 55