335 25
2689 726
1807 276
2392 506
2365 240
2825 633
2510 709
2740 717
2907 729
2859 647
840 236
3730 449
2752 723
528 99
2531 441
1284 260
2032 457
920 172
4210 777
1604 274
1484 257
2788 678
2940 884
2017 143