18060 800
50501 602
11578 488
7571 519
7321 644
13783 214
8420 933
10146 677
25530 483
29731 213
23690 357
7680 88
14477 790
8490 852
36944 414
6213 55
10125 60
15444 352
5389 807
30756 652
12284 113
14258 679
24209 643
4636 186
9468 236