2536 360
6789 640
19633 700
2963 159
8716 641
3468 326
9105 374
4473 538
4135 300
9324 444
6971 395
3058 78
23243 257
4184 186
8527 704
3622 574
10966 513
10471 909
4982 834
1728 358
3514 180
5051 232
5496 545
5130 212