2935 51
3500 423
6106 608
8231 307
3757 621
23713 308
24866 228
27103 443
6754 468
15630 613
7809 443
38460 292
1829 351
4323 335
9061 572
899 143
1212 175
2532 288