17435 575
7918 783
22710 554
16152 411
3873 142
7700 115
6089 524
10245 693
16034 837
3868 110
20154 599
3481 231
4446 660
13892 612
8946 535
12947 455
6463 433
2437 154
9565 484
36062 277
113047 847
17880 554
9743 628
13370 58
5735 538
9607 401
4197 663
1451 110