2970 526
3102 380
2798 39
2282 73
911 78
6251 165
2175 201
2465 401
3099 278
4286 635
5599 820
1346 55
3559 691
3305 712
4564 72
24345 651
1485 127
7259 682