3592 87
2428 269
24263 171
15039 104
29831 688
77587 289
4574 52
11899 169
20490 566
55758 655
6655 348
39180 526
29895 681
4191 126
10189 235
121768 973
27365 928
8618 420
9773 901
42976 38
4223 352
3495 602
3421 179
9984 743