5041 140
3789 203
12434 227
7211 593
234917 402
10677 549
11824 744
70035 587
125868 1078
7016 199
26177 367
5619 136
7565 449
4058 782
2432 117
7207 495
21734 67