5063 305
5029 93
2639 76
3125 421
4014 272
3052 41
2905 317
2039 275
2774 355
3407 544
2432 329
30532 570
15094 361
7637 506
4847 534
3090 271
5739 410
7216 428
4310 402
32465 470
19656 447
20231 410
27807 649
129835 695
33023 887