2200 83
24552 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
5477 385
3300 784
2161 596
11975 852
2335 273
3722 637
3092 603
2833 208
5006 640
2859 672