5068 305
5033 93
2639 76
3130 421
4018 272
3056 41
2911 317
2044 275
2778 355
3413 544
2437 329
30599 570
15101 361
7639 506
4853 534
3095 271
5750 410
7226 428
4314 402
32550 470
19707 447
20303 410
27857 649
130039 695
33096 887