20385 359
4263 281
24343 877
4420 548
6977 722
12850 461
9974 303
3005 324
3163 559
2671 529
1745 108
2586 631
2575 608