2222 576
435 105
1665 127
13885 917
20784 371
33261 488
11193 717
8546 318
1153 43
7126 899
3368 747
3516 837