18060 800
50503 602
11579 488
7571 519
7321 644
13783 214
8420 933
10146 677
25531 483
29733 213
23693 357
7681 88
14478 790
8491 852
36947 414
6213 55
10126 60
15445 352
5389 807
30758 652
12284 113
14258 679
24209 643
4636 186
9468 236