2729 51
3481 423
6063 608
8211 307
3748 621
23700 308
24808 228
27017 443
6733 468
15585 613
7784 443
38327 292
1822 351
4313 335
9040 572
892 143
1198 175
2521 288