5998 531
2417597 3516
26527 702
34147 487
28141 84
25567 207
25749 57
24179 917
22697 668
20469 206
20865 569
3955 182
23516 782
22083 587
6844 245
3867 548
24940 255
17284 528
8270 585
42961 480
60019 486
15012 509
4735 32
17991 101