5648 405
4341 47
7011 512
7391 643
14629 423
3520 357
3711 593
1500 207
3898 487
911897 1995
295548 1080
150553 241
92845 713
22110 450
16325 277
9706 470
12655 445
5137 39
17567 919
5351 375
7408 144
10063 210
9433 286
27964 146
10097 469
13754 361
19242 194
18134 613