2988 300
27410 575
54946 169
28094 152
35972 432
50719 924
44557 520
70656 209
29148 447
32050 853
25264 812
53978 437
63006 179
46051 434
31675 706
22214 846
27676 365
34264 264