5051 513
2703 614
2693 117
3886 865
2438 307
4342 569
1671 266
3629 110
2625 441
3502 529
8824 638
3083 552
1640 282
6172 513
3253 598
1054 104
2894 654
1763 130
1408 239
445 52
9087 479
2847 451
936 36
3317 684