4869 28
3858 638
2557 202
169185 785
162572 654
228643 849
81562 189
101051 603
279466 774
87103 168
355428 1141
48233 653
102383 150
563286 1012
22805 511
229110 273
77878 856
123381 819
200068 716
198365 753
372667 795
149921 931