643 43
1050 82
12945 112
7701 371
2504 402
917 107
1191 93
1631 219
3398 540
2684 521
2488 364
3373 768
7167 496
1995 352
2582 657
3288 397
11297 85
1986 437
3629 934
2273 299
3147 614
6834 421
3108 654
3649 600