58501 146
9004 8
15344 37
9581 8
11695 19
4706 4
10474 12
11186 9
11097 17
9363 8
4746 3
8739 25
28860 20
8681 11
8638 11
9324 15
20469 39
15659 24
9598 14
5906 1
5682 2
7888 12
10351 11
21794 53