2990 300
27422 575
54957 169
28099 152
36009 432
50744 924
44576 520
70732 209
29158 447
32062 853
25280 812
53998 437
63028 179
46081 434
31678 706
22223 846
27693 365
34277 264