2145 576
416 105
1323 127
13740 917
20738 371
32766 488
11155 717
8490 318
1134 43
7083 899
3351 747
3497 837