331 80
2749 746
2735 529
2770 538
738 143
2040 440
2813 727
922 119
5456 666
1881 120
2426 513
1846 446
1346 252
2319 525
238 32
3013 732
2237 532
2456 555
2973 195
2680 566
1867 507
3319 973
2748 635
1545 323
4010 562
2916 628
2736 611
15481 367