303 67
6510 664
2681 403
3838 802
1369 198
2535 612
1623 504
1299 99
1563 460
2003 629
9378 330
1533 337
2481 484
2308 604
3355 661
1621 463
1483 146
1579 258
2365 647
3267 769
2895 658
3334 434
1877 457
1506 287