5992 64
2841 271
246728 1196
8620 586
2729175 4036
1433 110
934434 959
3728 750
248255 1043
4903 378
332114 529
3272 184
4085 186
7338 52
4009 148
7027 624
13394 964
8449 447
14698 155
8511 403
4737 435
163818 974
29037 89
11199 390
46226 1003
3095 104
15385 182
3843 291