28681 528
2205 272
2344 424
561 32
15711 265
7328 545
1437 105
7782 468
2970 399
3526 333
2517 262
2792 41
3101 347
4914 644
8171 464
3807 685
4517 93
1781 301
2434 331
16604 463
2155 232
16845 274
12698 462
30893 137
3080 522
21075 242
21885 259
3819 668