5060 305
5029 93
2639 76
3125 421
4013 272
3052 41
2905 317
2038 275
2774 355
3406 544
2432 329
30522 570
15093 361
7637 506
4847 534
3087 271
5738 410
7216 428
4310 402
32454 470
19647 447
20222 410
27798 649
129817 695
33013 887