2888 790
1634 258
1347 178
2239 416
31900 205
15058 641
34731 676
22411 684
9197 525
44645 862
116397 948
25316 158
99755 433
42527 624
24502 182
70193 613
80308 753
83898 293
37406 294
121455 371
44899 416
13043 208
76287 550
80457 500