2999 300
27522 575
55077 169
28187 152
36180 432
50972 925
44717 520
71520 211
29194 447
32160 853
25438 812
54177 437
63246 179
46302 434
31727 706
22342 846
27783 365
34429 264