5325 300
8523 879
1328 333
2664 677
1299 230
2967 95
2223 447
817 62
716 195
2147 710
684 60
1915 296
2251 602
2196 533
518 36
804 129
2128 443
1422 369
1437 397
2187 628
2166 160
821 137
2572 479
2489 244