978 125
370 33
3302 542
4508 851
957 205
2337 597
846 54
1701 350
1968 317
1990 343
2726 788
3133 821
1268 376
1966 355
834 199
1637 274
2053 542
4560 772
2707 548
1764 430
3496 624
1099 71
935 192
480 31