28893 68
5677 17
8123 11
2755 17
11138 29
3755 22
1989 6
3069 18
11004 19
15176 61
10878 67
4723 32
12272 24
35178 105
1719 11
23550 39
31055 67
14346 15
3949 14
14589 41
5993 11
3890 8