50562 400
8684 461
41257 513
2963 320
9075 75
2187 439
5305 633
6992 419
39050 105
6143 625
3489 50
3019 479
3716 352
4931 479
5031 491
2357 221
4897 258
5848 128
5251 408
5206 584
4581 509
8230 645
18329 669
13456 117
19504 860
6925 243
15749 67
13402 795