5058 305
5029 93
2639 76
3124 421
4012 272
3052 41
2905 317
2035 275
2773 355
3405 544
2430 329
30495 570
15093 361
7637 506
4845 534
3085 271
5736 410
7215 428
4302 402
32427 470
19621 447
20178 410
27782 649
129748 695
32992 887