1056 291
1118 227
1243 345
704 148
764 217
4549 384
231 42
2688 632
741 218
2843 731
901 240
1546 400
1220 183
2437 671
2470 416
11703 387
5254 514
9241 893
1342 105
2614 229
6939 615