5228 30
10155 637
4567 529
12732 341
12132 397
5512 463
9249 624
20538 742
6921 464
11965 503
5743 254
4458 167
8365 265
12901 244
16184 96
17598 616
5317 756
8411 873
11746 697
17134 759
15548 234
14440 710
15940 351
8368 312
12928 195
19231 779
4283 317
6396 138