30229 100
15399 32
5653 9
4978 5
7661 17
8276 16
10291 20
6623 16
4071 1
4166 1
4839 4
14651 23
17310 33
10455 20
6885 8
14733 42
5892 8
5979 5
10283 28
10807 12
10813 15
24440 62
14423 26
11953 17