3953 763
9853 815
3066 446
20710 375
11883 169
1980 176
11496 35
12696 238
29955 452
16802 829
11151 243
7985 30
4113 675
4462 225
2264 57
8486 621
4823 879