12601 355
8884 67
4941 646
4838 716
2418 283
3711 512
3524 652
4549 838
4248 356
4241 399
5163 212
4690 702
21211 541
6634 27
8792 603
3152 571
2879 437
3159 361
2866 188
8713 122
10017 233
3848 559
22739 384
5071 318
4007 674
2271 208
7726 182
5538 29