9629 16
6363 19
5049 10
3766 16
6600 14
7875 27
5407 11
7299 23
7788 22
2886 1
5261 21
23659 105
3382 2
7493 25
5415 15
10091 19
5323 10
10497 48
3121 3
22249 39
5824 15
101109 754
9383 15
42664 57