2998 300
27509 575
55065 169
28181 152
36166 432
50948 925
44709 520
71458 211
29190 447
32152 853
25420 812
54156 437
63218 179
46278 434
31723 706
22326 846
27777 365
34415 264