2126 506
1543 412
675 68
2548 466
1059 342
1450 378
3002 612
2939 775
1031 227
645 206
2916 655
2472 423
2485 756
436 86
2913 793
2389 520
2058 508
345 54
1139 241
652 87
1969 445
905 178
972 183
2857 869
3061 943
818 159
2956 563
1757 270