24017 376
19367 359
4215 280
23650 877
4369 548
6884 722
8353 460
9150 302
2859 324
3131 559
2642 529
1748 108
2560 631
2527 608