15065 698
2951 112
4220 654
8336 127
7773 213
2859 353
68194 437
4618 427
24860 71
51486 552
8658 369
7494 342
3951 612
6228 773
19781 54
13646 627
6159 332
5233 617
33462 391
9278 521
11929 248
97545 505
3079 200
5546 602
3795 134
3236 167
7576 856
11263 498