2389 581
4810 61
2137 174
7004 302
5210 51
2650 96
2564 110
18195 443
18802 658
3596 461
4274 821
3610 633
3626 624
222659 247
61046 533
71284 417
15072 657
4902 463
5263 43
2697 295
9583 399
7293 336