15062 97
15713 645
7368 474
5584 446
9194 193
17317 562
13744 594
1349 169
3971 640
1654 347
2780 648
977 201
3658 963
2753 609
1645 377
1783 447
2732 570
4236 520
1831 216
992 109
1390 271
2219 305
2280 560
2870 87
334 74
2249 362
12484 422
33797 547