3111 103
28753 663
4258 409
5481 309
4070 214
5385 147
11082 575
3973 284
5295 562
4292 583
3298 332
3643 806
1522 261
2939 267