300 49
2255 590
2296 491
205 45
2370 609
2421 717
1407 411
1572 302
1087 319
1858 509
2927 848
1359 312
438 134
2563 822
2607 627
974 290
9097 74
7679 701
2953 638
2601 503
1515 427
558 164
734 155
2913 562
1866 455
2375 508
290 51
520 131