508 99
3682 541
3173 516
16915 724
27573 472
20377 447
21848 876
23030 801
1319 265
8501 601
9575 111
9372 462
13120 784
10495 186
35065 815
6000 229
9746 673
2688 424
18526 477
16838 422
2353446 3886
875 84
6448 665
3372 79
3465 72
2274 595
7213 583
2580 111