253 45
1089 240
2005 515
431 136
1708 233
3032 486
1000 26
6293 404
6188 35
3117 722
2911 396
3694 456
784 96
6564 700
2598 460
2724 757
8510 631
4771 582
821 99
6693 784
2110 580
2943 616
23778 784
5663 26