900 282
2997 441
4455 524
3156 338
7090 489
3114 310
17829 137
7734 789
13657 37
11230 516
3016 153
6566 504
15222 507
2947 221
3836 654
6310 232
5761 516
3911 260