19889 240
13973 570
65368 379
46071 150
5712 375
7481 266
2884 99
7575 402
4469 117
5415 230
12988 164
5953 749
6758 787
1206 43
1659 255
2668 264
3624 481
4777 748