576 45
5723 442
1560 507
1394 219
2441 429
3395 864
3175 561
2195 319
15794 447
2277 488
634 154
2706 718
1976 344
2147 329
992 27
1230 270
2654 455
2114 435
2258 705
3200 767
2656 618
2325 610
1602 292
540 41