309 92
906 254
669 174
2652 659
4232 65
9485 170
19532 672
1742 488
9920 375
6158 734
6122 301
11161 653
2916 387
17409 396
656 171
3299 222
5238 210
3640 59
2158 457
23035 664
6203 91
5288 494
7222 160
7772 543