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