4097 550
1118 43
1316 238
3221 677
1039 214
3261 793
748 84
2116 407
2643 488
1799 239
410 89
611 134
487 84
2275 352
3311 606
11060 243
773 155
2348 555
2527 428
1743 518
2022 518
3987 706
3089 680
2486 503