1056 123
2960 274
3733 437
3308 305
986 142
3345 505
1765 125
2549 488
2147 240
5405 688
2981 663
2556 466
968 33
1469 240
1321 207
4998 820
2080 511
2292 461
3621 367
2752 517
6653 416
187 42
2590 576
5157 622