28681 528
2202 272
2344 424
560 32
15701 265
7324 545
1437 105
7780 468
2969 399
3524 333
2517 262
2792 41
3099 347
4909 644
8166 464
3805 685
4484 93
1781 301
2434 331
16600 463
2155 232
16842 274
12697 462
30879 137
3078 522
21075 242
21883 259
3818 668