10102 25
7558 13
2602 4
16466 19
8078 13
12941 15
8897 15
3324 7
14905 12
4687 6
4525 16
14757 23
11441 19
4356 4
123589 93
16948 14
19581 23
6151 8
26768 31
9713 10
70603 114
30446 40
28671 21
10891 22