5029 240
2974 71
4211 559
7424 728
4835 301
33235 307
7906 212
30730 442
4888 632
2013 429
5679 273
2917 511
3424 547
1624 107
8538 309
8998 140
1699 88
85988 662
1820 23