3856 311
2386 57
5276 70
5574 577
5335 816
17163 555
88984 527
5421 78
12047 658
14626 208
4572 509
9426 596
25006 425
2862 382
10110 848
6231 582
9075 346
7991 656
4978 41
6371 207
10068 844
34013 533
7001 138
9792 729