2153 506
1546 412
707 68
2551 466
1060 342
1452 378
3003 612
2941 775
1031 227
645 206
2916 655
2475 423
2485 756
436 86
2914 793
2389 520
2059 508
346 54
1145 241
662 87
1973 445
906 178
977 183
2858 869
3063 943
819 159
2961 563
1760 270