12615 355
8897 67
4956 646
4843 716
2420 283
3720 512
3525 652
4555 838
4251 356
4244 399
5170 212
4702 702
21229 541
6663 27
8800 603
3154 571
2879 437
3159 361
2871 188
8734 122
10035 233
3850 559
22743 384
5079 318
4009 674
2274 208
7746 182
5552 29