2165 506
1548 412
803 68
2558 466
1062 342
1458 378
3003 612
2945 775
1034 227
645 206
2921 655
2479 423
2486 756
437 86
2921 793
2394 520
2059 508
353 54
1167 241
692 87
1983 445
909 178
983 183
2858 869
3068 943
820 159
2981 563
1766 270