15028 97
15709 645
7365 474
5580 446
9181 193
17307 562
13741 594
1346 169
3905 640
1654 347
2771 648
973 201
3649 963
2749 609
1645 377
1782 447
2730 570
4171 520
1822 216
987 109
1387 271
2190 305
2223 560
2800 87
333 74
2244 362
12479 422
33778 547