509 58
1475 239
2674 613
1527 130
2018 486
3342 327
1886 468
4986 701
23617 347
24608 401
649 128
6830 700
10187 299
30044 660
12300 587
1717 404
4952 526
683 209
466 94
4064 193
7042 617
739 157
2890 717
14332 934