12221 485
13997 406
968 158
3159 804
2810 204
767 99
2947 474
3178 657
2044 362
1648 357
1630 218
3386 498
755 37
2191 419
1098 125
1584 282
654 108
890 147
19732 350
20618 890
6194 618
7165 566
6999 227
9816 773
7459 150
3539 230
6828 583
4296 528