3035 751
12348 430
36315 526
10750 572
31289 514
47939 829
39184 843
10102 189
14569 276
11220 375
17241 114
8000 850
18210 675
16569 636
6978 501
11557 546
8820 131
59226 371
5881 646
3541 30