12563 355
8839 67
4923 646
4831 716
2412 283
3701 512
3521 652
4533 838
4232 356
4236 399
5138 212
4681 702
21188 541
6588 27
8775 603
3150 571
2873 437
3155 361
2859 188
8678 122
9990 233
3832 559
22733 384
5058 318
3999 674
2254 208
7689 182
5503 29