596 43
2328 460
3157 534
3839 612
3709 534
4014 473
6123 671
2447 719
734 174
1975 571
1811 428
2895 760
2395 337
4899 555
13543 272
10307 262
11247 649
2689 778
2189 657
2374 541
2591 650
2961 843
1003 121
1625 177