3008 179
49183 379
22027 322
16147 169
2905 224
8628 389
11026 485
13310 338
3941 228
2657 319
4413 642
7143 765
7097 956
3614 317
8298 399
2761 204
9088 500