40231 560
53266 566
13303 603
9121 228
3093 286
1165 60
2596 127
10116 520
4218 462
3720 617
5109 339
3287 164
2229 55
3154 201
5038 284
4225 483
47007 490
75220 652