5134 26
1162 4
1271 4
3837 9
925 1
2469 7
1701 8
3804 9
12295 68
3431 13
2809 11
3885 18
15603 74
8459 29
27822 96
11772 27
8848 28
40595 86
1010 2