2229 576
441 105
1867 128
13922 917
20806 371
33384 488
11201 717
8554 318
1153 43
7130 899
3369 747
3519 837