2513 4
30129 120
25688 116
10875 31
3119 11
11516 17
2625 11
8879 19
4847 12
3536 13
4558 13
2767 10
5336 36
2723 6
2824 9
4510 23
3276 7
1454 9
2228 8
1895 5
2049 8
5377 30
7429 33
1792 3