999 52
3096 590
5042 949
23655 643
2262 383
1989 382
23674 530
18338 447
9299 750
10460 28
33640 60
5481 208
60484 771
26594 188
3384 225
7734 301
6071 111
11943 627
5618 629
26335 555
3564 498
26764 748
4711 408
2692 245