18196 154
41190 375
24488 297
5739 30
14349 885
4183 113
3090 231
7761 912
3976 436
5832 756
5620 669
4057 860
36942 408
34339 374
17920 322
3205 571
2866 610