28681 528
2202 272
2344 424
561 32
15708 265
7325 545
1437 105
7782 468
2969 399
3525 333
2517 262
2792 41
3100 347
4911 644
8170 464
3807 685
4511 93
1781 301
2434 331
16603 463
2155 232
16845 274
12698 462
30892 137
3078 522
21075 242
21885 259
3818 668