16448 97
15888 646
7563 474
5658 446
9581 193
17764 562
13915 594
1536 169
6962 641
1720 347
3074 648
1048 201
4250 963
3154 609
1774 377
1849 447
2810 570
7307 523
2567 216
1423 109
1519 271
3317 305
2640 561
6621 87
403 75
2762 362
12671 423
34210 548