18466 58
15945 31
4884 3
8504 8
8739 17
3785 3
3273 6
8206 13
7461 6
5860 12
5081 7
8346 17
9567 20
3790 15
4287 4
3581 12
5629 16
11243 3
15892 18
37293 39
11575 11
21008 15
16349 21
19128 31