20032 818
22960 76
11601 463
199373 537
40923 153
13156 518
32198 181
16160 658
14736 259
7726 278
27894 534
18049 203
10046 618
8796 517
50534 228
9760 647