1257 330
6869 598
925 97
50337 411
7748 468
27180 820
6705 212
7014 189
312559 808
112727 643
5418 590
77870 636
71311 155
51182 423
37735 262
21055 302
5934 398
4630 397