3110 693
5079 676
3685 805
1052 278
4142 381
2943 761
4885 870
1638 332
3317 475
3225 513
2775 578
3159 524
2724 746
2948 540
1495 131
273 60
3718 765
3237 911
3735 135
297 43
2631 468
2152 474
3057 586
952 265
987 40
3006 619
645 106
2002 538