30145 509
1030 247
2871 768
4349 717
2973 553
3685 937
18629 174
6586 178
1040 147
18095 353
7478 493
8911 777
1456 337
2335 400
1189 279
3379 877
4832 499
12803 470
12128 722
4116 189
1945 182
3851 701
633 60
27466 302
14085 510
3503 503
2083 296
5662 404