3005 300
27582 575
55145 169
28219 152
36279 433
51064 925
44796 520
71769 212
29215 447
32205 853
25509 812
54294 437
63413 180
46413 434
31759 706
22414 846
27813 365
34496 264