830 58
4760 958
1099 25
14082 803
3438 405
2461 634
1508 48
3292 77
2040 290
2345 523
3382 708
4299 133
1973 227
11719 709
2095 64
3572 703
1596 194
1886 453
9191 92
7821 619
1035 121
3444 677
5341 588
15169 474