23691 178
14489 528
9062 659
8870 272
5709 571
7626 490
1672 118
3883 523
3029 131
6214 499
5976 135
37216 253
4543 685
1854 110
4283 379
2857 338
8402 759
3477 473
5153 209
2754 89
5795 643
4054 726
2439 169
4196 621