531 58
2576 380
2047 408
4878 843
2283 465
8839 209
1937 473
2512 318
3053 509
872 57
6970 622
3150 659
2054 295
2229 468
4319 569
1847 282
8772 690
12598 751
1906 235
2943 575
3419 37
2334 329
5778 593
3596 631