8450 671
5429 330
11191 500
42788 508
4342 622
9952 453
8297 787
4474 794
8466 77
7119 504
10797 464
5729 698
4406 418
5130 387
16068 116
7326 47
1750 278