8005 70
2961 265
5997 803
10716 250
5263 504
8832 679
2864 439
16436 654
28564 527
18405 745
4744 685
11846 298
27205 801
10335 631
12272 622
2826 213
12811 904
3420 130
14508 952
4817 192
14093 240
7234 119
5143 262
7938 613