2995 451
5047 379
6930 70
16568 535
12865 159
18157 390
5550 432
4868 606
2438 93
3524 165
4212 512
5170 802
4407 597
1805 153
3596 469
3074 548
4713 669
2973 235
4241 110
3616 663
10950 715
5056 551
5851 860
8743 81
14418 418
4437 285
6685 675
18457 367