16056 732
17477 692
41371 797
3270 43
4649 400
45423 549
29354 481
4126 542
2804 142
5213 670
12426 369
64711 157
5724 121
6799 616
4029 689
3911 881
1333 80
3455 270
2984 423
2493 185