2585 505
29008 135
3062 123
8996 772
5100 162
2909 284
6776 299
11917 445
1312 41
3970 476
5816 686
2530 205
3084 247
5016 524
3870 301
4701 667
3287 387
5524 687
1628 189
3745 457
6275 803