2135 119
9859 729
2819 297
8821 520
6939 337
5427 55
4943 671
5763 686
4660 209
6020 524
4193 41
5582 160
4034 584
9560 562
9241 179
10237 160
3264 254
6459 101