24311 643
5447 814
9650 487
5513 188
12810 647
4253 338
3532 935
4147 650
1608 442
9661 673
7089 151
965 158
2848 479