2967 300
27207 575
54573 169
27935 151
35498 432
50163 924
44174 519
69286 207
29038 447
31846 853
24979 812
53554 437
62459 179
45512 433
31504 706
21953 846
27435 365
33980 264