500 51
2309 710
1018 139
4430 885
2264 361
15384 537
2693 395
3750 622
1037 150
1398 325
14351 57
381 68
1317 243
3077 783
23281 788
2642 696
487 75
2816 641
2194 484
3385 663
30814 468
6565 451
1486 377
2528 766
2013 361
991 181
1691 449
8379 488