2678 531
21095 699
8892 172
6519 746
1100 171
8447 522
45090 843
80315 948
17598 688
5593 155
3449 311
14009 680
34333 531
12363 842
4576 300
35199 84
3688 36
1871 466
42468 897
1353 155
13302 350
3040 666
37285 484
2884 819