2988 300
27410 575
54944 169
28092 152
35967 432
50711 924
44551 520
70647 209
29148 447
32045 853
25258 812
53969 437
62998 179
46043 434
31674 706
22211 846
27675 365
34259 264