30181 796
5912 465
3005 360
30160 279
18653 415
3783 695
2635 513
6435 801
7393 449
7467 587
3994 675
27916 110
2775 511
3543 315
7691 620
4003 746
5997 207
2294 417
25185 265
22702 607
2320 79
9319 848
4239 217
2466 478
25026 51
2541 372
1528 383
1277 171