5001 797
35886 935
21009 759
17518 676
9442 326
26453 201
2612 420
15096 743
10866 969
30451 537
37484 97
10601 432
77193 309
16355 573
34493 121
29564 293
4692 367
35267 189
7218 369
13478 486
3518 203
17921 361
65199 157
84430 251
13723 699
42303 493
6958 92
19070 63