40222 560
53258 566
13299 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
46991 490
75201 652