683 129
5012 578
2765 507
2687 550
2464 673
1569 374
3335 604
659 117
360 27
2701 709
3007 683
1532 317
833 224
664 110
1149 117
1281 386
1247 249
772 203
2946 562
2534 321
1601 463
2392 400
2440 569
356 65