3005 300
27584 575
55146 169
28220 152
36283 433
51067 925
44797 520
71771 212
29215 447
32205 853
25510 812
54294 437
63420 180
46418 434
31759 706
22415 846
27814 365
34498 264