24033 192
8233 381
6847 122
2392 286
14845 461
33514 181
244786 693
9350 287
9748 578
5786 846
1067 155