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