896 107
2226 269
7712 707
4500 443
2302 320
2003 223
2350 696
1862 316
1029 116
2435 654
3260 839
501 40
878 162
2548 796
8904 425
2198 122
4236 233
1893 352
1531 95
3863 395
3347 909
16212 257
9696 525
3110 627