40519 560
53405 566
13325 603
9152 228
3097 286
1174 60
2614 127
10120 520
4230 462
3723 617
5139 339
3309 164
2245 55
3166 201
5066 284
4237 483
47493 490
75663 652