981 38
4125 521
2512 56
8433 621
2014 265
3530 759
1362 34
1377 112
2001 374
1118 127
3034 315
449 41
919 86