3665 10
5894 18
2176 8
6641 29
3333 16
1114 1
13295 46
8532 39
5106 25
6723 16
3522 22
31198 125
7177 25
1759 2
4341 12
8340 29
4381 31
20288 145
3344 12
2798 8
12662 56
42337 287
9308 41
5069 14