15051 698
2951 112
4215 654
8319 127
7770 213
2857 353
68190 437
4618 427
24851 71
51484 552
8656 369
7494 342
3950 612
6226 773
19779 54
13639 627
6157 332
5233 617
33460 391
9278 521
11929 248
97542 505
3078 200
5545 602
3791 134
3236 167
7574 856
11263 498