580 106
2721 397
3404 887
377 65
2637 699
4884 887
2915 329
3237 652
300 47
20275 370
2642 444
2458 572
1343 361
2618 489
887 170
707 151
4572 57
3255 577
2710 436
6957 763
2501 420
4121 554
2903 407
2517 218