2300 280
6223 735
4346 575
34259 842
2291 605
31085 597
2837 428
11166 562
9840 172
10468 465
4570 610
14655 468
3465 481
2857 459
2414 135