49546 125
18136 50
41892 64
11806 34
19610 39
16389 39
12159 21
25786 15
33654 30
16593 100
79752 300
87002 281
22105 70
18777 67
10894 20
6911 28
24869 78
43314 146
10803 44
29506 105
160028 302
16957 14
10853 16
40851 173