2988 300
27409 575
54943 169
28090 152
35963 432
50709 924
44549 520
70636 209
29148 447
32042 853
25255 812
53966 437
62993 179
46038 434
31673 706
22208 846
27674 365
34257 264