21244 326
51946 422
18932 410
15595 590
12451 123
6938 586
38251 261
25386 72
2752 51
4146 733
17178 521
4785 316
8975 80