15092 97
15720 645
7373 474
5585 446
9200 193
17332 562
13752 594
1353 169
4009 640
1655 347
2786 648
980 201
3675 963
2757 609
1648 377
1784 447
2733 570
4300 520
1846 216
998 109
1393 271
2232 305
2333 560
2952 87
334 74
2255 362
12487 422
33806 547