10356 51
2746 71
29556 593
5744 506
4593 222
29006 426
56082 741
20111 405
8782 180
4692 865
65690 377
3490 149
70671 842
28556 548
15981 316
7309 714
3567 578
3816 662
28368 396
17689 653
5258 485
3408 735
41312 423
8618 602
5753 466
30291 604
100368 806
6274 908