12485 874
3401 422
947 64
1564 42
3298 79
5664 592
4086 806
2316 144
3249 461
2508 512
2908 399
4098 348
2048 370
3771 361
3293 582
2961 482
2376 281
4366 71
4669 482
4247 219
3026 525
11463 774
15259 654