2995 271
14885 254
9451 448
3303 322
3842 468
3287 456
4754 127
3734 300
10489 507
5212 331
4512 567
5910 479
3932 66
5077 528
2512 65
17890 564
4898 618
9686 347
2689 125
18575 685
4822 326
25263 554
11847 621
3328 236