29451 819
5053 315
3790 421
11629 944
3431 197
4300 518
1194 85
10844 562
24647 476
4793 631
5128 508
4535 33
4144 330
9318 261
13073 56
12820 542
4349 923
21620 277
5909 305
4960 294
2991 517
2850 88
3850 602
4312 561
2517 199
8794 186
22975 594
9906 247