3028 531
3978 555
2788 570
2389 631
277 27
2975 737
1982 593
2686 588
1804 422
563 71
966 52
2043 528
5035 669
1670 191
4449 615
2085 253
3724 378
1926 414
2559 517
775 161
1812 364
1515 335
3886 686
1027 263