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