5068 305
5033 93
2639 76
3130 421
4018 272
3056 41
2911 317
2043 275
2778 355
3413 544
2437 329
30597 570
15100 361
7639 506
4853 534
3095 271
5750 410
7225 428
4314 402
32548 470
19707 447
20301 410
27857 649
130036 695
33094 887