20327 359
4251 281
24292 877
4414 548
6970 722
12821 461
9904 303
2982 324
3158 559
2667 529
1745 108
2583 631
2573 608