12691 355
8966 67
5000 646
4873 716
2440 283
3766 512
3529 652
4577 838
4269 356
4266 399
5228 212
4723 702
21292 541
6740 27
8852 603
3164 571
2894 437
3168 361
2883 188
8824 122
10107 233
3877 559
22771 384
5118 318
4035 674
2296 208
7835 182
5649 29