2136 119
9861 729
2819 297
8825 520
6943 337
5428 55
4943 671
5763 686
4661 209
6020 524
4193 41
5582 160
4034 584
9561 562
9244 179
10240 160
3264 254
6460 101