2222 576
435 105
1670 127
13887 917
20785 371
33267 488
11193 717
8546 318
1153 43
7127 899
3368 747
3516 837