24951 508
11800 875
18268 487
23341 784
15164 134
12023 335
16480 432
7343 265
5658 200
5611 656
5905 351