3018 424
3445 49
3087 300
5848 887
3323 266
3280 585
4385 543
9515 562
4381 560
2473 391
6500 632
3419 601
3237 430
2340 138
2820 409
4142 718
3526 756
9305 862
3267 251
5196 463
3530 337
12734 52
3405 459
3121 481
7511 573
3849 357
3835 722
1127 89