3963 650
2829 344
2933 245
2244 127
4664 586
4054 501
4629 288
6168 755
4601 270
5077 154
8424 623
16910 345
15556 169
16373 296
27738 773
18942 523
1926 402
1990 526
2986 957
277 59
1572 352
3258 497
2167 181
3770 781