16080 707
8627 714
4084 582
1452 53
2209 333
3602 554
15356 494
2820 287
2324 446
8533 96
3179 571
702 91
2661 158
4442 639
2175 396
2091 393
2747 212
3885 823
2045 324
1481 387
8346 484
2705 519
7473 444
3067 100