2583 505
28990 135
3061 123
8996 772
5098 162
2909 284
6774 299
11917 445
1312 41
3970 476
5814 686
2529 205
3084 247
5016 524
3868 301
4701 667
3287 387
5521 687
1627 189
3745 457
6274 803