3016 794
25406 887
10277 27
3740 273
17373 93
24871 472
7308 416
7530 532
9651 521
34223 423
7380 613
87551 241