50213 710
2601 184
375502 1078
2916 691
11934 383
5526 520
1574 332
5126 396
8408 419
6231 243
13815 789
1197 235
1441 339
2852 291
5066 224
1930 187
4449 698
4255 731
4359 503
8860 967
547 47
2933 693
743 154
4012 234
3783 858
4377 610
6314 410
3273 363