15057 698
2951 112
4217 654
8328 127
7770 213
2857 353
68191 437
4618 427
24854 71
51485 552
8657 369
7494 342
3950 612
6227 773
19780 54
13644 627
6159 332
5233 617
33462 391
9278 521
11929 248
97543 505
3078 200
5546 602
3791 134
3236 167
7576 856
11263 498