531 26
2849 193
4339 859
1644 267
4660 492
4519 556
15052 249
847 253
460 111
1343 297
4133 667
5704 529
9203 440
2463 616
18995 859
2298 689
3002 815
2397 765
1631 317
5018 409
2502 701
2658 543
1844 480
1714 306