12558 355
8832 67
4920 646
4830 716
2412 283
3699 512
3521 652
4531 838
4231 356
4236 399
5137 212
4679 702
21187 541
6579 27
8774 603
3150 571
2873 437
3152 361
2858 188
8670 122
9987 233
3827 559
22728 384
5058 318
3999 674
2253 208
7685 182
5495 29