30342 307
5937 363
5675 677
37180 342
12840 523
5273 122
23742 837
15422 488
9307 510
32713 257
11343 74
95643 677
8855 46
18152 493
3131 385
3142 291
50291 261
22369 151
7348 708
5229 706
5896 638
4951 695
7444 435
8533 566
4602 89
3886 504
5912 962
18349 928