29799 83
12453 765
7133 551
16885 514
10860 860
11097 281
15673 485
8234 301
19235 176
10986 734
11032 286
27943 379
9155 86
16917 371
8347 196
11447 645
10781 107
12573 416
20833 167
31546 648
48347 415
12742 170
27353 509
12581 708