2995 246
3222 562
1420 29
930 123
1596 149
2117 577
3190 700
2893 623
3081 399
1010 223
1657 262
1552 298
2385 664
3245 667
1370 311
2296 312
2878 765
2652 727
1370 252
2303 580
1229 186
2730 856
5893 389
3277 632