15986 725
9061 86
18110 361
12888 622
7254 346
9915 327
73435 661
12594 96
25459 292
1847 175
15700 702
9590 732
8472 352
6730 683
6538 562
9433 676
5580 368
9180 834
3392 284
4441 432
1463 210
10738 940