18045 800
50423 602
11575 488
7571 519
7320 644
13780 214
8419 933
10146 677
25514 483
29703 213
23669 357
7673 88
14469 790
8488 852
36885 414
6210 55
10112 60
15434 352
5388 807
30710 652
12263 113
14249 679
24191 643
4630 186
9461 236