3018 424
3445 49
3088 300
5848 887
3324 266
3282 585
4385 543
9515 562
4381 560
2473 391
6502 632
3420 601
3239 430
2340 138
2820 409
4144 718
3526 756
9305 862
3270 251
5196 463
3531 337
12734 52
3405 459
3121 481
7512 573
3852 357
3835 722
1127 89