2988 300
27407 575
54943 169
28087 152
35953 432
50703 924
44541 520
70623 209
29146 447
32039 853
25250 812
53960 437
62987 179
46034 434
31672 706
22205 846
27670 365
34254 264