5084 176
65685 662
24013 76
8291 621
4579 581
8427 116
5069 820
6728 138
19435 617
6112 873
10376 279
4104 100
49446 559
57349 773
15824 360
3301 329
4551 458
8189 647
4597 411
35428 62
6265 966
4315 376
13221 341
12550 60
23233 170
5242 141
9758 320
2502 196