2226 576
440 105
1804 128
13913 917
20796 371
33347 488
11200 717
8551 318
1153 43
7128 899
3369 747
3517 837