4001 388
10271 410
5474 251
6053 188
5545 118
19010 460
3989 373
7136 780
4472 130
26245 615
6329 809
2810 148
7741 411
9668 582
7292 403
8508 568
3835 229
6206 443
2906 285
16988 529
7686 218
5321 705
16168 528
3996 627
12345 524
2485 89
2967 424
4995 256