2333 402
3335 79
9954 393
5380 673
7647 691
8162 594
15091 190
12660 321
6291 285
8518 312
10414 213
2100 161
6715 765