22299 409
15795 106
21576 422
20523 568
8085 59
10180 47
12510 714
17438 674
30951 207
8484 795
15245 362
16345 576
11230 158
4899 32
13634 889
6901 200
6293 282
5993 54
13963 622