40510 560
53399 566
13325 603
9149 228
3097 286
1173 60
2613 127
10119 520
4229 462
3723 617
5139 339
3309 164
2245 55
3166 201
5065 284
4237 483
47477 490
75635 652