953 67
3742 768
2940 674
7542 301
3296 569
1996 345
2448 401
1254 201
9397 513
9997 820
4262 904
3077 702
4114 234
795 140
1013 121
2589 236
2693 464
2577 609
3822 621
2723 416
3102 742
3572 845
2442 701
6872 752