15101 97
15722 645
7377 474
5585 446
9201 193
17338 562
13757 594
1356 169
4021 640
1655 347
2787 648
980 201
3679 963
2758 609
1650 377
1784 447
2734 570
4333 520
1853 216
1000 109
1393 271
2237 305
2366 560
2969 87
336 74
2259 362
12488 422
33809 547