9796 729
2791 297
8719 520
6926 337
5378 55
4912 671
5733 686
4589 209
5933 524
4160 41
5556 160
4018 584
9538 562
9203 179
10198 160
3243 254
6418 101