40219 560
53255 566
13298 603
9120 228
3093 286
1165 60
2596 127
10115 520
4218 462
3720 617
5108 339
3286 164
2227 55
3153 201
5036 284
4223 483
46985 490
75196 652