2957 11
4244 30
840 11
1048 18
2311 10
9892 23
5623 37
10654 43
13790 50
18387 27
19688 40
19317 34
23010 31
13443 19
4480 14
8975 17
9773 16
2215 9
108971 130
19417 13
9537 26
7102 15
9173 29
20983 96