19659 638
4485 110
39077 563
6337 661
30836 177
3778 386
46363 574
3009 484
142705 587
37009 168
1530 140
2176 69
1255 128
2592 442
13314 291
3041 133
4692 95
2253 254
3820 612
9907 445
2727 392
3188 571
2087 317
4886 757
5112 479
3687 501
1883 159