5404 300
12181 627
1048 36
9469 617
8779 676
16057 240
10764 627
13267 221
3764 572
2855 374
9513 622
25954 703
1378 131
2352 205
12433 397
4490 269
9389 624
5015 61
5426 756
17612 759
6034 73
15013 58
5705 44
14084 526
11923 440
8410 435
5579 752
4033 302