12557 355
8832 67
4915 646
4828 716
2412 283
3699 512
3521 652
4531 838
4231 356
4236 399
5134 212
4678 702
21186 541
6577 27
8773 603
3148 571
2872 437
3152 361
2858 188
8665 122
9987 233
3824 559
22727 384
5058 318
3999 674
2253 208
7682 182
5491 29