2200 83
24556 719
9675 403
8412 866
1805 275
1596 162
2134 258
1331 209
3995 614
2997 663
3293 365
3553 782
744 154
1438 321
3343 504
1705 92
4930 446
4655 782
5478 385
3300 784
2161 596
11975 852
2336 273
3723 637
3093 603
2833 208
5006 640
2860 672