3145 5
5517 21
12838 55
2490 7
3727 18
1766 4
9347 27
4699 25
1494 7
10310 36
3630 22
2315 12
2578 14
838 2
3018 19
7226 17
9430 31
4285 16
11336 48
3483 23
4052 20
29493 113
1197 9
7273 26