42305 560
54414 567
13462 603
9343 228
3116 287
1200 60
2703 127
10331 520
4270 462
3778 617
5195 339
3340 164
2293 55
3402 201
5264 284
4266 483
51040 494
78938 659