15035 739
4441 860
6927 217
18491 68
8522 387
5333 297
3650 403
9513 464
3307 185
12021 215
10104 673
18233 682
23006 413
22650 74
26690 398
9258 852
18562 230
12451 74
3242 200
7529 788
16838 362
105684 675
20462 265
26569 432
27551 258
43070 716
37304 696
130624 593