15096 698
2961 112
4226 654
8374 127
7783 213
2863 353
68197 437
4621 427
24878 71
51494 552
8660 369
7496 342
3952 612
6229 773
19784 54
13651 627
6161 332
5233 617
33463 391
9285 521
11930 248
97547 505
3081 200
5548 602
3798 134
3236 167
7577 856
11264 498