2731 51
3481 423
6065 608
8211 307
3748 621
23700 308
24813 228
27019 443
6734 468
15587 613
7786 443
38331 292
1822 351
4313 335
9040 572
892 143
1198 175
2522 288