2986 300
27402 575
54937 169
28084 152
35945 432
50684 924
44527 520
70592 209
29143 447
32033 853
25240 812
53950 437
62963 179
46027 434
31669 706
22192 846
27667 365
34245 264