3011 649
2585 515
6880 778
8807 500
7774 623
19969 33
2471 455
11231 294
14845 120
11621 269
59621 458
20657 154
10392 364
9669 483
4705 56
12974 647
15922 885
6098 581
3016 255
7633 705
14733 329
23129 755
25895 263
57034 78
4911 183
5099 478
14861 563
6530 86