1016 43
3838 846
9862 536
1727 346
31480 504
12576 533
10230 141
15041 738
17742 958
5697 665
20955 446
11710 497
6851 425
4712 276
20917 499
7960 643
6951 796
6154 574
26987 402
4959 187
2324 306
1457 49
5623 641
3445 452
3391 492
1685 52
10028 701
41504 595