581 72
1129 219
3040 739
3102 702
11363 117
3195 565
9379 509
2080 450
483 106
2877 811
12420 276
13760 857
7490 226
13633 255
2308 151
19150 445
15199 32
853 89
21560 358
8230 355
6725 531
3075 487
9679 442
10389 706
16981 199
2944 578
11236 352
3261 346