2842 852
2512 288
4482 239
3488 307
3596 493
4235 603
147932 696
166661 824
127417 369
28630 893
65172 726
17636 742
23391 568
28950 1065
10449 709
19468 865
15350 339
18818 486
17378 555
8127 665
12165 987