526 48
1943 277
3380 743
2510 503
3008 267
4813 780
2922 240
4896 510
1284 147
1090 128
3085 394
748 156
3596 850
3326 559
2223 397
2132 571
2953 685
3261 578
12389 543
2069 346
2692 442
3499 786
3402 664
3956 705