3978 625
99594 387
2511 267
7072 701
17932 443
119651 755
25580 532
22596 108
5976 479
4616 67
3498 418
4176 485
5242 651
38545 259