3085 300
5848 887
3322 266
3277 585
4385 543
9515 562
4381 560
2468 391
6494 632
3419 601
3237 430
2339 138
2819 409
4141 718
3526 756
9305 862
3266 251
5196 463
3525 337
12732 52
3404 459
3120 481
7510 573
3849 357
3835 722
1126 89
5529 711
6221 609