2994 51
3518 423
6122 608
8234 307
3758 621
23724 308
24885 228
27133 443
6765 468
15653 613
7814 443
38486 292
1832 351
4335 335
9070 572
900 143
1212 175
2533 288