2982 51
3503 423
6110 608
8232 307
3757 621
23719 308
24873 228
27114 443
6760 468
15641 613
7811 443
38467 292
1829 351
4327 335
9064 572
899 143
1212 175
2532 288