15078 97
15715 645
7370 474
5585 446
9196 193
17328 562
13750 594
1351 169
3997 640
1655 347
2784 648
978 201
3672 963
2754 609
1648 377
1784 447
2733 570
4278 520
1842 216
995 109
1393 271
2227 305
2315 560
2930 87
334 74
2252 362
12486 422
33803 547