16425 319
5426 744
1797 323
12435 306
4209 352
2747 348
5595 686
3754 343
3248 560
2642 296
3069 560
3463 261
2439 95
738 73
13985 322
4759 702
5364 484
2896 705
1134 104
3247 549
2717 571
4982 664
2218 352
8132 620
4261 190
7440 536
1731 307
30576 501