341 86
1141 318
1558 453
585 158
7693 222
7593 930
8271 106
330 88
5183 509
6068 701
3595 324
4326 372
27440 651
12207 542
169 24
5933 525
4149 383
2481 681
20542 257
6181 609
8505 685
13356 94
14121 948
7086 493