2316 654
2130 461
312 75
2815 799
1588 436
2826 625
1547 340
2732 556
274 84
1276 297
6073 392
9837 754
101865 791
8808 251
5037 453
31542 927