3002 319
2777 288
43235 718
12065 153
8643 357
54492 259
4767 814
3712 442
6129 741
8059 708
17591 742
36756 1114
17757 254
25807 575
6794 311
12220 399
3104 73
6155 238
7730 61
3939 274
16753 622
10998 554
11316 715
3084 42
4588 697
6708 168
15558 138
4028 349