2560 341
2841 329
3274 406
6091 514
7837 352
3131 247
2360 76
5718 657
2384 125
3417 446
4893 409
4698 652
5091 120
4260 632
6459 843
2331 74
72906 710
31904 305