109 33
1352 413
3010 677
17689 411
1302 321
995 172
1515 431
2824 795
27907 212
622 85
10737 447
3399 711
6614 395
5091 569
4048 346
2447 110
1465 158
4546 593
3832 322
15665 359
5051 253
7965 636
10256 583
32634 577
14617 588
49048 858
6717 75
21542 713