581 89
12390 905
2051 597
2797 740
2731 520
723 167
11643 181
1357 83
23774 639
5482 72
2186 231
2794 263
9021 68
3751 122
4363 640
5483 319
6178 771
1907 146
5063 517
27999 600
13847 888
5265 912
6320 74
20816 448
6788 598
1654 150
22720 361
3920 911