1056 291
1118 227
1243 345
703 148
764 217
4473 384
229 42
2686 632
736 218
2842 731
901 240
1546 400
1220 183
2436 671
2465 416
11701 387
5254 514
9239 893
1342 105
2611 229
6939 615