5058 305
5029 93
2639 76
3124 421
4012 272
3052 41
2905 317
2035 275
2773 355
3405 544
2430 329
30497 570
15093 361
7637 506
4845 534
3086 271
5736 410
7215 428
4302 402
32431 470
19626 447
20183 410
27785 649
129755 695
32999 887