3219 324
15522 605
9365 41
46109 491
27760 458
8887 687
15186 122
10585 151
4160 408
19269 242
1433 346
4167 276
888 72
2313 633
1764 367