2123 506
1540 412
672 68
2546 466
1059 342
1450 378
3002 612
2939 775
1031 227
645 206
2916 655
2471 423
2485 756
436 86
2912 793
2389 520
2057 508
344 54
1139 241
649 87
1967 445
905 178
972 183
2857 869
3061 943
816 159
2956 563
1757 270