2732 51
3481 423
6065 608
8213 307
3748 621
23701 308
24817 228
27020 443
6737 468
15591 613
7786 443
38335 292
1822 351
4313 335
9043 572
892 143
1198 175
2522 288