3162 596
6150 300
4098 285
906 164
8507 452
526 41
3328 411
2048 457
523 37
5132 702
1300 250
5222 277
3326 418
4324 420
3953 279
774 76
1435 188
3315 823
1600 472
926 167
5076 527
2616 584
3478 679
1862 468