20368 359
4262 281
24316 877
4416 548
6974 722
12837 461
9930 303
2999 324
3160 559
2670 529
1745 108
2585 631
2575 608