20268 359
4240 281
24220 877
4405 548
6962 722
12794 461
9870 303
2884 324
3150 559
2667 529
1743 108
2581 631
2569 608