16050 732
17474 692
41333 797
3268 43
4649 400
45402 549
29323 481
4125 542
2803 142
5212 670
12423 369
64669 157
5717 121
6792 616
4028 689
3907 881
1332 80
3454 270
2982 423
2493 185