5040 140
3788 203
12432 227
7211 593
234827 402
10677 549
11824 744
70027 587
125860 1078
7016 199
26169 367
5618 136
7564 449
4058 782
2432 117
7207 495
21726 67