3050 632
1894 273
1380 33
2731 452
1650 240
3543 532
5328 300
2683 715
6129 952
2104 424
1241 75
636 98
3244 625
2906 326
2847 605
3068 721
2959 409
980 67
2029 286
3679 730
2773 583
2323 256
38696 887
1440 196