21423 302
33550 744
24910 550
18717 343
7650 397
25093 217
5715 307
137328 1005
11483 73
2262 186
2720 263
4891 774