12573 355
8852 67
4924 646
4835 716
2414 283
3706 512
3521 652
4535 838
4234 356
4237 399
5143 212
4684 702
21195 541
6598 27
8782 603
3151 571
2875 437
3155 361
2860 188
8687 122
10002 233
3838 559
22737 384
5062 318
4001 674
2256 208
7702 182
5517 29