1000 241
290 55
2756 840
2345 528
7770 685
9394 633
6291 54
60319 335
53669 812
117248 492
34496 562
45926 595
72205 254
8265 593
93043 730
63247 1069
102666 619
67270 696
37878 301
80349 860
34734 226
2174 522
90424 291
81406 737