1000 241
295 55
2760 840
2345 528
49961 228
47859 664
34011 108
9493 627
33640 378
54366 691
149081 433
16419 327
26149 581
7105 482
32519 754
73497 193
78597 288
7549 69
86148 162
60792 414
54176 659
46029 436
57602 163
15000 391