3196 457
3257 44
4252 610
2626 369
8456 201
1137 129
4854 529
2363 290
5456 564
6201 410
4807 505
4401 391
2337 67
7359 337
6663 163
3403 920
5038 473
3553 840
12720 457
1309 171
3329 387
2515 531
4759 445
4949 606