500 113
2060 566
1420 310
1478 409
626 153
1135 246
1743 458
2583 794
463 108
2398 391
9179 747
13748 470
3366 499
5718 270
2977 165
11505 183
19609 871
5911 469