978 143
12452 905
7762 97
3591 78
2326 707
2893 565
5396 79
4824 178
6791 914
5549 785
2987 652
2098 463
1047 214
275 48
3102 989
441 92
1572 274
1357 272
1443 419
267 24
1168 253
1011 160
2426 536
8187 397
12352 129
6971 721
3738 334
904 67