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