426 129
22413 593
12913 487
10487 297
1782 354
15878 264
12586 650
2335 423
2755 665
532 63
46908 177
4396 194
616 189
2555 648
2328 575
32979 600
344 47
14897 130
322 51
2342 508
27177 280
1762 341
27747 801
30515 891