2975 313
1010 369
2120 702
831 257
528 96
690 780
475 613
89 494
8 171
94 225
624 313
688 217
852 496
2646 912
2013 476
386 90
335 972
524 941
482 94
837 650
883 827
566 737
309 328
73 414