3040 255
4671 755
7413 518
3393 396
4626 441
8350 767
4285 382
6503 32
2312 341
5013 305
15573 550
4045 507
4077 306
3492 281
4946 388
21462 74
4007 576
4950 570
4257 539
9096 679
4127 108
7610 165
8241 538
13417 623