29086 257
6233 322
4151 47
5356 312
5929 214
27015 608
5488 659
3839 477
7104 593
10288 221
4695 328
9225 723
21096 419
11443 927
4361 457
5974 506
6672 611
5378 863
18603 685
44227 490
12067 133
22139 629
8838 128
5011 232