777 156
2070 439
500 122
414 75
117787 204
75670 638
25275 668
28098 693
8103 476
25186 358
17398 928