3388 12
1175 3
1249 5
3557 18
3543 11
45850 139
22108 34
14365 32
19576 32
25581 32
27033 93
28641 37
24237 38
49233 101
25987 28
40193 39
26413 44
25903 53