2405 51
3056 423
5501 608
8069 307
3683 621
23464 308
24406 228
26280 442
6496 468
15155 613
7622 443
37449 292
1746 351
4239 335
8871 572
845 143
1162 175
2446 288