19721 240
13883 570
65344 379
46003 150
5702 375
7459 266
2868 99
7561 402
4464 117
5404 230
12966 164
5949 749
6745 787
1203 43
1655 255
2664 264
3621 481
4774 748