2250 346
5790 451
4816 578
4084 556
9484 593
5838 549
2239 467
4103 110
12451 486
5017 168
5694 64
2380 113
2699 235
8381 283
4661 783
7466 782
4071 184
8535 384
13662 867
2430 403
5311 487
4444 188
9127 253
5567 200