3957 763
9854 815
3067 446
20710 375
11888 169
1982 176
11504 35
12707 238
29957 452
16804 829
11153 243
7989 30
4114 675
4463 225
2264 57
8486 621
4823 879