5795 16
2450 7
14622 29
16242 17
49768 88
2598 5
15345 24
8169 19
6504 9
44945 110
5352 16
10783 22
4077 14
58488 129
5383 23
19310 43
6673 27
6581 31
2023 3
3610 5
13909 25
20536 73