31493 174
82730 93
45921 69
33027 43
12729 25
5211 16
23965 39
5254 12
42103 142
19404 30
14236 18
18176 14
30726 33
15487 36
140617 292
100068 154
29855 41
41586 103
23520 35
174123 396
22430 24
39349 89
14346 15
96223 206