20822 359
4404 281
24975 877
4477 548
7070 722
13091 461
10337 303
3146 324
3239 559
2699 529
1786 108
2611 631
2603 608