508 99
3682 541
3173 516
16915 724
27573 472
20379 447
21850 876
23030 801
1319 265
8502 601
9578 111
9372 462
13121 784
10497 186
35065 815
6001 229
9746 673
2688 424
18528 477
16839 422
2353568 3886
875 84
6448 665
3377 79
3467 72
2274 595
7214 583
2580 111