3210 632
1741 127
2690 199
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
2597 333
778 168