32300 256
12012 56
9116 687
19266 429
10378 552
11238 596
14306 322
15862 560
16751 654
14543 461
11144 687
9137 78
95783 633
35842 543
18715 240
56150 157
101517 766
8585 450