813 125
1729 355
3440 933
2514 412
2618 712
889 52
1233 218
2909 681
1368 288
1184 278
2763 591
2711 510
736 121
3620 914
9787 219
3115 712
3199 669
964 179
3083 826
2420 518
2545 703
1475 429
2513 531
4527 668