19708 579
30947 743
25538 420
19775 608
7959 569
4230 369
3099 160
3327 335
6568 666
3355 752
2389 184
6210 587
3950 654
3835 498
3322 311
4927 746
2670 504
4567 224
30980 320