3022 971
2495 713
1728 352
774 137
2883 633
1646 357
1116 265
1324 228
2718 552
2672 780
7488 585
2168 466
3470 525
3618 122
1451 199
2945 523
2466 524
3582 723
8288 443
1819 299
3088 697
6922 50
1889 101
3058 716
4363 743
4287 36
15794 367
7588 908