3002 300
27545 575
55106 169
28194 152
36218 432
51009 925
44736 520
71602 212
29204 447
32176 853
25458 812
54214 437
63299 179
46342 434
31735 706
22362 846
27789 365
34451 264