259877 832
20297 839
2567 191
10902 716
14301 246
1728 155
61225 447
73249 230
634 55
3703 886
18468 307
10001 752
35730 548
8358 817
15014 504
121153 702
1807 208
1348 51
19149 74
1386 52
8445 299
3892 639
5659 574
82186 129