20362 359
4261 281
24308 877
4414 548
6972 722
12834 461
9922 303
2999 324
3160 559
2669 529
1745 108
2584 631
2574 608