3002 521
2800 352
3422 752
3502 663
6913 215
6183 584
9398 379
5365 780
4038 476
5323 579
2374 247
3139 312
4775 208
9707 695
4106 813
5333 617
5668 908
5612 759
6249 903
2953 212
8658 776
3759 311
8973 154
2996 109