15009 97
15700 645
7362 474
5578 446
9174 193
17297 562
13726 594
1340 169
3861 640
1651 347
2768 648
968 201
3638 963
2740 609
1642 377
1779 447
2721 570
4126 520
1806 216
984 109
1384 271
2174 305
2180 560
2760 87
331 74
2235 362
12475 422
33765 547