1056 291
1118 227
1243 345
704 148
764 217
4572 384
232 42
2690 632
741 218
2843 731
901 240
1546 400
1220 183
2437 671
2471 416
11703 387
5254 514
9241 893
1343 105
2614 229
6939 615