21508 739
70933 389
672428 1142
1564328 4497
1352928 2535
309069 850
21975 665
17803 877
15247 288
398331 1164
127949 594
460215 1312
15055 411
40799 115
1113409 1889
213494 535
923993 1982
10125 166
18779 291
16636 527
318140 1226
583093 1215