3067 907
1794 340
38201 587
2370 296
4403 569
72771 411
12419 69
5885 252
21619 335
10731 798
3060 428
4843 695
2561 305