331 80
2749 746
2736 529
2771 538
739 143
2040 440
2816 727
922 119
5460 666
1881 120
2426 513
1846 446
1346 252
2319 525
238 32
3013 732
2238 532
2456 555
2974 195
2681 566
1867 507
3319 973
2748 635
1546 323
4011 562
2917 628
2736 611
15482 367