296 91
2159 475
2422 727
2943 958
1893 485
1932 491
2211 457
1952 382
1234 360
2767 820
2611 525
7538 209
3214 887
1678 351
841 70
2662 511
3150 610
6278 887
2082 232
9601 608
6911 566
2473 145
19340 804
11742 41
10796 466
6308 498
9450 617
3029 173