4001 922
1091 88
2868 494
3246 555
3944 473
1302 85
2069 230
2087 505
2474 367
2174 255
2298 486
2221 456
2666 793
2092 511
1998 533
3066 831
1152 289
881 228
2307 619
1559 329
2160 414
623 121
2230 591
816 214
293 51
2096 629
1611 472
349 81