16056 732
17477 692
41365 797
3269 43
4649 400
45420 549
29351 481
4126 542
2804 142
5212 670
12426 369
64700 157
5724 121
6798 616
4029 689
3911 881
1333 80
3455 270
2984 423
2493 185