21241 326
51902 422
18927 410
15581 590
12439 123
6927 586
38229 261
25330 72
2745 51
4143 733
17174 521
4781 316
8970 80