18046 800
50426 602
11575 488
7571 519
7320 644
13781 214
8419 933
10146 677
25516 483
29704 213
23672 357
7674 88
14469 790
8488 852
36889 414
6210 55
10112 60
15434 352
5389 807
30713 652
12264 113
14249 679
24193 643
4632 186
9461 236