3001 502
4445 858
4192 714
4756 660
2179 402
4353 843
3154 569
4998 975
1916 367
3904 310
4225 865
3733 887
3324 377
3614 663
1282 135
4274 616
1553 133
2568 393
1448 221
3253 788
5176 771
5689 798
1889 102
4486 859