8953 280
3593 339
3473 121
3788 93
3974 594
4579 680
6564 815
2864 237
3230 218
2451 57
4595 209
3664 261
2979 278
3578 236
1744 59
6569 614
8469 542
2713 329
3855 660
4768 778
2838 106
7853 612
3292 148
3785 334
4507 682
4674 258
4523 758
4013 531