15032 97
15711 645
7365 474
5581 446
9183 193
17308 562
13741 594
1346 169
3909 640
1654 347
2773 648
975 201
3650 963
2749 609
1645 377
1783 447
2730 570
4175 520
1825 216
988 109
1387 271
2194 305
2238 560
2814 87
334 74
2245 362
12480 422
33785 547