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