50560 400
8684 461
41206 513
2961 320
9048 75
2187 439
5301 633
6992 419
39050 105
6138 625
3484 50
3016 479
3716 352
4929 479
5027 491
2357 221
4889 258
5840 128
5246 408
5204 584
4579 509
8225 645
18322 669
13453 117
19483 860
6919 243
15747 67
13399 795