29061 503
9582 243
12172 482
4540 397
9315 33
7856 99
5485 697
7479 556
4570 103
7859 381
4404 295
21835 579
5930 305
12494 709
5991 450
23141 865
5472 194
4964 135
16800 324
7183 232
10209 583
5405 372
6402 802
19989 321