11421 300
10646 524
5127 191
148133 581
44361 110
10460 212
28394 284
20476 654
54237 392
17022 578
15857 292
10332 530
12293 501
35469 468
51039 486
21814 292
23502 252
24224 386
56427 791
19921 698
14625 61
14602 151
26885 726
1240744 4610
29729 586