12026 337
16548 399
9506 457
44978 163
91816 219
29212 420
9934 797
3846 383
8652 636
5808 97
5560 204
2928 288
5851 335
8112 120
10716 593
2554 391
17281 730
22003 353
4493 320
11512 309
5668 581
8262 412
4003 373
7941 270
8475 212
20998 185
2362 458
3338 891