3462 24
783 11
2150 9
2877 20
6540 29
7972 30
14382 39
13999 25
8503 15
2413 16
9521 23
8001 36
4120 11
8193 7
12881 31
20806 28
26672 113
10615 31
6244 7
15432 43
5809 14
12337 21
12686 22
10344 11