309 92
906 254
669 174
2652 659
2637 841
6122 301
11161 653
1183 374
16219 308
2916 387
3299 222
8448 767
17409 396
2374 512
2604 842
4131 140
4413 358
6203 91
7070 547
5829 641
15616 511
5288 494
5234 242
23035 664