2999 300
27515 575
55074 169
28186 152
36173 432
50956 925
44714 520
71514 211
29191 447
32158 853
25432 812
54168 437
63235 179
46294 434
31724 706
22339 846
27781 365
34424 264