2999 300
27514 575
55071 169
28184 152
36172 432
50955 925
44711 520
71473 211
29191 447
32156 853
25425 812
54164 437
63228 179
46286 434
31723 706
22332 846
27780 365
34420 264