3063 881
897 262
2352 488
452 96
3031 758
1190 316
2674 648
2090 102
4982 603
3221 848
1475 252
4378 30
3268 595
3318 769
5001 683
1247 221
4161 741
8579 239
8070 678
10008 526
3926 561
1636 54
2419 77
771 103
5351 235
3191 649
4177 695
3273 567