2586 505
29061 135
3063 123
8996 772
5102 162
2909 284
6785 299
11919 445
1313 41
3971 476
5821 686
2531 205
3086 247
5016 524
3873 301
4702 667
3287 387
5527 687
1629 189
3746 457
6276 803