5634 405
4327 47
6980 512
7368 643
14591 423
3476 357
3698 593
1495 207
3890 487
910738 1994
295098 1079
150300 241
92714 713
22081 450
16305 277
9680 470
12633 445
5125 39
17546 919
5342 375
7396 144
10056 210
9423 286
27942 146
10046 469
13711 361
19228 194
18115 613