2988 300
27410 575
54946 169
28093 152
35969 432
50714 924
44556 520
70652 209
29148 447
32048 853
25261 812
53973 437
63003 179
46046 434
31675 706
22213 846
27676 365
34263 264