3115 103
28755 663
4258 409
5481 309
4070 214
5386 147
11082 575
3973 284
5297 562
4292 583
3298 332
3643 806
1522 261
2943 267