18954 81
4992 517
18242 596
5537 240
18526 308
29894 936
15865 774
7000 350
21003 315
4909 68
15208 256
14112 845
6322 504
10733 329
7868 209