40215 560
53254 566
13298 603
9120 228
3093 286
1164 60
2596 127
10115 520
4218 462
3719 617
5108 339
3286 164
2227 55
3152 201
5035 284
4223 483
46976 490
75185 652