5186 50
57790 440
8498 715
2347 34
7743 540
3673 377
3919 275
10733 81
24072 713
17752 596
5372 612
55279 467
32275 935
3998 839
5347 335
4775 592
3797 599
2191 451
4018 400
2950 337
2556 322
2834 571
4180 642
4893 205
2587 444
5669 628
1074 94
3884 182