5266 530
10393 321
25433 431
5410 671
4544 621
31294 320
16001 317
47552 90
6878 850
9124 826
2879 40
3970 707
2261 119