662 97
2868 746
2647 625
1312 197
3673 642
1282 344
2527 612
1057 319
3316 319
2569 532
907 163
1820 555
2929 654
2140 571
14636 469
4585 484
3191 45
1594 272
2077 515
3071 748
2393 723
452 116
2983 685
946 178