12581 355
8862 67
4929 646
4835 716
2415 283
3709 512
3521 652
4539 838
4235 356
4238 399
5148 212
4686 702
21201 541
6604 27
8783 603
3152 571
2877 437
3157 361
2862 188
8694 122
10006 233
3839 559
22738 384
5065 318
4003 674
2260 208
7710 182
5521 29