15021 97
15705 645
7364 474
5578 446
9180 193
17303 562
13736 594
1345 169
3884 640
1652 347
2770 648
970 201
3648 963
2749 609
1644 377
1780 447
2727 570
4156 520
1818 216
986 109
1386 271
2188 305
2208 560
2787 87
331 74
2240 362
12478 422
33775 547