256 45
1089 240
2007 515
431 136
23580 629
10155 445
4997 528
4768 596
937 90
3823 535
6084 465
1189 282
906 41
1058 219
2900 724
2612 712
4956 502
3650 628
1282 406
2437 356
7638 268
3019 404
2739 704
4720 764