30262 93
12335 27
12051 19
2848 12
2420 4
14755 37
7826 31
16419 36
55425 70
2982 9
8697 20
20871 39
13413 40
20193 36
11409 7
4409 5
7808 13
43142 56
14708 13
6359 14
3740 4
13741 21
12575 31
11438 24