21093 873
101073 817
67101 521
3969 546
1203 160
3325 559
26336 472
16418 508
5490 771
2496 142
4014 886
7864 606
10821 628
3057 173
21739 354
2089 267
6439 300
4147 770
3307 220
29568 502
27872 212
7263 783
10920 217
5802 142
3017 468
5358 228
4304 516
3187 221