2979 51
3502 423
6109 608
8232 307
3757 621
23717 308
24873 228
27114 443
6760 468
15640 613
7810 443
38464 292
1829 351
4327 335
9064 572
899 143
1212 175
2532 288