9695 310
5821 528
12180 433
21117 478
6802 211
29216 607
3749 344
5122 523
6529 682
43809 862
15919 354
7466 649
22455 482
3645 495
7164 865
6193 520
7504 727
2538 350
23769 366
1512 46
15225 301
17910 670
4972 696
25240 903
9480 352
2971 181
19159 431
14025 109