3593 600
2675 627
628 54
2428 613
938 243
806 247
1353 386
8660 652
807 43
2666 377
1246 266
2632 492
1042 98
1415 178
2695 794
1381 358
739 181
2513 516
1143 330
3691 698
2739 644
2232 408
1995 386
2971 759
2697 509
1998 363
1403 374
4175 807