5016 282
19180 1049
4901 649
16858 941
13785 270
11412 685
14856 541
6491 661
12253 683
7829 702
5110 425
4362 420
8522 254
2483 504
2470 53
2931 283
6471 42
13530 526
12756 847
6732 138
4467 800
12560 446
11614 281