2999 300
27510 575
55065 169
28181 152
36169 432
50948 925
44711 520
71461 211
29190 447
32152 853
25420 812
54159 437
63221 179
46279 434
31723 706
22326 846
27778 365
34416 264