3904 119
4088 112
3221 199
3011 160
2553 168
5577 394
3498 266
3558 317
2573 143
2395 11
4580 16
3596 218
2753 390
3093 144
2713 277
2439 179
3101 274
2348 364
2610 381