2997 706
2728 897
2554 509
189 41
1281 286
2909 598
618 137
703 180
19133 308
314 76
1727 404
2695 813
4501 242
2309 527
2826 932
1989 439
4543 209
2699 573
338 111
1400 298
2412 765
256 83
1696 473
1542 464