2813 36
12345 702
7603 569
9029 725
37648 454
10548 348
14639 792
23587 181
9123 115
15289 112
17516 215
8510 422
3888 238
6021 98
8496 49
6274 724
3301 578
2792 574
2732 376
5985 586
4515 164