5068 305
5031 93
2639 76
3128 421
4018 272
3056 41
2911 317
2043 275
2777 355
3413 544
2436 329
30588 570
15099 361
7638 506
4853 534
3095 271
5750 410
7225 428
4314 402
32540 470
19695 447
20286 410
27847 649
129992 695
33087 887