18194 154
41188 375
24487 297
5739 30
14349 885
4182 113
3090 231
7761 912
3976 436
5832 756
5620 669
4057 860
36942 408
34338 374
17920 322
3204 571
2866 610