10943 30
3257 11
2029 7
2759 27
7217 78
3484 15
2247 9
1741 7
6727 19
652 1
1323 6
6492 61
9392 26
2547 13
6603 44
11103 41
4140 20
8732 49
12849 90
5949 26
15805 77
4508 15
10244 77
12872 61