2967 300
27214 575
54616 169
27943 151
35542 432
50194 924
44201 519
69396 208
29048 447
31853 853
25000 812
53569 437
62469 179
45533 433
31518 706
21966 846
27443 365
33989 264