15047 739
4453 860
6950 217
18540 68
8540 387
5355 297
3661 403
9569 464
3321 185
12092 215
10126 673
18241 682
23018 413
22657 74
26700 398
9263 852
18584 230
12462 74
3245 200
7533 788
16848 362
105705 675
20468 265
26579 432
27571 258
43088 716
37316 696
130668 593