3132 26
4200 437
2840 496
20748 100
3457 696
2620 460
2202 373
2783 587
4002 770
2523 566
3343 391
2272 428
2123 356
2537 71
2269 244
3492 951
3074 644
2135 278
3157 447
3923 44
4320 805
3298 521
3617 672
3257 761