2996 583
7343 814
7968 642
2402 88
17180 550
10320 369
170837 223
8698 946
8969 718
8505 959
7245 577
7590 577
1089 45
4780 110
14161 628
31065 443
3580 153
10304 628
2618 215
6685 331
9631 717
13144 398
48901 330
3278 788