2856 558
858 201
668 159
1655 385
2951 700
1079 265
1167 201
2237 347
54359 198
64838 411
29365 670
10808 674
5643 85
10971 573
7063 451
5765 596
29722 482