2993 300
27476 575
55037 169
28151 152
36124 432
50893 925
44674 520
71201 211
29183 447
32128 853
25384 812
54107 437
63162 179
46224 434
31704 706
22293 846
27752 365
34365 264