3002 319
2777 288
43235 718
12064 153
8643 357
54491 259
4766 814
3712 442
6129 741
8059 708
17591 742
36754 1114
17757 254
25805 575
6794 311
12219 399
3104 73
6155 238
7730 61
3939 274
16752 622
10998 554
11316 715
3084 42
4588 697
6708 168
15557 138
4028 349