2135 119
9859 729
2819 297
8820 520
6937 337
5426 55
4942 671
5760 686
4659 209
6018 524
4191 41
5580 160
4033 584
9560 562
9239 179
10234 160
3264 254
6458 101