528 129
1621 301
2725 839
1735 528
2833 648
3499 765
2115 572
3061 257
5688 457
2322 689
1242 329
2416 640
1337 365
3084 359
1286 320
1242 209
1149 352
4136 526
5328 634
199 38
2537 520
1975 173
2331 669
2974 883