40212 560
53252 566
13298 603
9120 228
3093 286
1164 60
2596 127
10115 520
4218 462
3719 617
5107 339
3286 164
2227 55
3152 201
5034 284
4223 483
46966 490
75178 652