2987 300
27406 575
54939 169
28085 152
35946 432
50695 924
44531 520
70610 209
29143 447
32036 853
25247 812
53957 437
62977 179
46033 434
31669 706
22196 846
27668 365
34247 264