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