20579 56
9121 32
4104 10
152111 405
8555 16
8309 20
5875 9
5444 2
12583 22
5561 4
16408 27
7641 11
11188 12
5768 6
6827 2
15987 24
17231 19
5912 1
44544 66
31207 42