31184 91
254624 640
21646 238
18452 328
36582 288
29050 879
64673 400
19873 517
3911 212
5897 799
2719 98
15521 234
17946 385
29762 247
28204 268
18653 103
72087 93
4381 574
5081 118
7893 523
6418 236
3739 122
4127 257
87836 767