29457 910
9324 795
14756 235
4892 345
1954 234
3189 571
9649 462
2850 77
3504 201
12465 161
1995 336
11699 468
5510 714