5058 305
5029 93
2639 76
3125 421
4012 272
3052 41
2905 317
2038 275
2774 355
3405 544
2432 329
30513 570
15093 361
7637 506
4847 534
3087 271
5737 410
7216 428
4309 402
32448 470
19645 447
20205 410
27794 649
129792 695
33008 887