3091 505
7333 757
421 39
1731 209
1562 71
3829 699
3009 645
1048 283
2763 352
3099 676
2371 332
2827 837
595 132
796 85
1105 134
366 57
2735 396
3380 577
1259 116
3220 604
2379 663
393 89
2507 397
1078 90