21423 302
33546 744
24909 550
18717 343
7649 397
25093 217
5715 307
137325 1005
11481 73
2262 186
2720 263
4891 774