4991 700
12655 594
2783 372
7388 617
39693 334
4387 373
5464 614
7049 482
2480 104
5789 564
5148 437
14980 413
6301 436
4600 641
8445 240
3630 247
4464 398
2339 187
5371 738
4385 418
7164 763
15364 354
7341 649
3893 839
4134 474
3820 677
1547 145
50571 400