3014 562
3957 629
1565 197
21709 699
54323 278
3801 808
3051 405
2699 575
42194 210
10351 403
3439 623
3356 650
3988 557
3400 527
16926 274
4550 340
3426 616
3701 732
4199 470
5102 522
6069 647
1088 126
2050 178
1436 181
1133 79
4097 876