3226 260
11315 67
2947 506
12000 313
1192 33
2031 317
1573 45
1328 101
1877 283
2550 422
1943 221
3013 533
5789 594
3760 692
10245 586
21618 558
3161 491
3931 355
4406 359
2681 439
3370 409
3577 472
2310 294
6961 549