45999 313
29529 709
3672 93
3421 617
4843 830
681 28
2322 338
10448 297
5242 61
3233 88
3912 327
6464 106
6155 702
3732 290
4961 898
2643 493
5165 242
5115 421
1980 428
2765 507
1999 383
2772 568
1960 386
1745 350
3354 882