3015 702
1406 170
2366 612
2553 489
1736 364
3095 456
21862 303
75712 77
47827 895
48351 544
39024 147
67800 616
75448 271
22197 250
105276 478
44845 631
33588 77
129080 860
48622 438