981 38
4124 521
2511 56
8433 621
2014 265
3530 759
1362 34
1377 112
2000 374
1118 127
3032 315
449 41
919 86