2954 359
6759 693
10353 208
1817 333
2930 526
896 107
4960 339
1263 118
2226 269
7712 707
4500 443
2302 320
2003 223
1029 116
501 40
23550 872
8904 425
1893 352
1531 95
3863 395
3347 909
16212 257
9696 525
3110 627