18049 800
50447 602
11575 488
7571 519
7320 644
13781 214
8419 933
10146 677
25518 483
29711 213
23677 357
7674 88
14469 790
8490 852
36893 414
6210 55
10114 60
15435 352
5389 807
30719 652
12267 113
14252 679
24198 643
4632 186
9464 236