20384 359
4263 281
24342 877
4418 548
6977 722
12849 461
9972 303
3005 324
3163 559
2671 529
1745 108
2586 631
2575 608