2353 180
10226 138
5803 340
14288 793
8190 403
15758 508
17378 458
10711 158
3563 412
20128 525
9073 42
13662 677
2544 277
7542 440
15810 820
3614 574
3707 78
16264 807
9625 230
7915 462
19236 614
17950 811
8523 867
12022 310
5094 117
15182 50
22529 176
31349 279