54050 501
4233 281
1608 38
6553 344
4362 324
5750 598
22256 270
3864 647
2146 50
5987 200
96905 243
10998 453
3554 473
6087 498
2739 533
26949 921
4687 764
5788 783
5067 413
4422 667
327 32
10162 152
80957 139
3754 188
25285 726
4464 347
2123 445
2753 658