1257 330
6877 598
929 97
50343 411
7759 468
27180 820
6706 212
7038 189
312654 808
112742 643
5421 590
77884 636
71375 155
51209 423
37761 262
21067 302
5936 398
4636 397