342 76
2949 323
1222 260
2333 694
368 49
672 144
1611 471
2777 604
2747 674
1682 405
1569 389
717 103
1832 117
2560 266
3827 827
6123 556
4396 168
1094 155
4911 206
1169 228
6944 410
2856 487
1534 254
7679 78
3492 239
5934 755
2235 335
2085 502