326 62
1229 237
2869 902
2602 831
2181 607
2902 902
462 95
2389 407
2397 614
2211 581
2286 588
4510 345
1566 387
1028 313
2265 639
2649 809
459 94
2875 897
2940 698
2340 605
1767 466
285 79
307 84
935 190
2299 610
2572 625
2735 822
2968 903