9896 480
16610 131
8507 352
18121 898
18117 452
7998 295
10301 522
4384 269
13686 369
4629 814
4149 355
4549 643
10668 321
5864 916
23419 459
19096 516
9947 81
3842 393
8869 260
6616 114
5947 99
24286 603
58206 164
21047 566
5994 547
7118 322
31559 623
21091 247