15105 97
15724 645
7377 474
5585 446
9202 193
17340 562
13758 594
1357 169
4032 640
1655 347
2788 648
980 201
3686 963
2763 609
1650 377
1785 447
2734 570
4345 520
1857 216
1000 109
1395 271
2245 305
2374 560
2983 87
336 74
2262 362
12488 422
33814 547