2271 35
4168 294
2985 800
3320 791
235 57
739 168
1198 194
1929 367
995 285
721 119
2783 614
933 204
725 121
3104 703
3104 719
1104 274
2514 740
2806 545
2422 752
2708 673
612 179
360 90
7628 680
621 32