3002 319
2778 288
43238 718
12066 153
8643 357
54500 259
4767 814
3712 442
6129 741
8059 708
17591 742
36756 1114
17758 254
25809 575
6794 311
12222 399
3104 73
6155 238
7731 61
3939 274
16754 622
10999 554
11318 715
3084 42
4588 697
6708 168
15558 138
4028 349