591 181
3754 569
1821 368
2883 292
2690 564
7935 454
2052 107
2670 429
3375 797
3251 673
2754 544
1440 173
1286 193
2318 375
1122 54
2210 384
3133 598
1963 519
2211 317
3240 510
4328 585
2828 436
3681 863
2733 594
3287 850
1842 295
3399 599
682 29