3061 121
5920 954
3518 465
9563 671
6910 239
13508 594
10033 928
15250 150
9401 167
8521 738
11408 362
8264 597
14926 172
21020 344
4421 331
7250 333
7630 317
14923 566
28947 708
15135 93
4722 528
3366 682
17976 445
5111 344
5296 248
10649 524
9403 396
4106 400