1257 330
6855 598
50327 411
27179 820
6697 212
6992 189
312523 808
112715 643
77863 636
71294 155
51148 423
37706 262
21039 302
5933 398
4630 397