2967 300
27213 575
54600 169
27938 151
35525 432
50184 924
44196 519
69345 208
29048 447
31851 853
24990 812
53566 437
62465 179
45526 433
31509 706
21964 846
27440 365
33989 264