509 800
1104 865
1114 632
766 26
542 296
817 359
458 529
735 365
240 824
679 663
3787 771
1624 29
11079 223
9710 344
9354 490
7205 640
6445 135
5982 305
5940 881
5022 334
4925 37
4746 221
4248 166
4111 66