14041 319
3995 515
654 134
3281 429
1358 91
4382 979
3230 892
843 92
1910 266
2915 454
3579 833
2606 504
2466 59
3411 653
3446 883
3996 473
2439 516
1768 476
2065 591
778 168
518 97
1256 286
3383 594
4226 915