1501 300
1373 270
2925 752
3447 818
2013 399
4832 616
2832 718
6654 648
1293 175
1986 532
2760 619
711 187
2560 616
2888 600
291 47
2693 206
2677 823
3064 761
4605 291
2679 703
564 85
1536 299
2808 781
738 121