9386 18
5493 15
10249 28
16188 47
11616 30
127929 328
6583 20
20049 25
22056 41
10338 7
31425 78
3975 3
4461 3
19116 22
23027 68
32838 55
6602 3
49263 83
15217 9
31754 94
12163 15
6527 13
8490 10
8839 12