2988 300
27406 575
54939 169
28085 152
35947 432
50697 924
44532 520
70614 209
29144 447
32036 853
25247 812
53957 437
62979 179
46034 434
31669 706
22196 846
27669 365
34248 264