10406 927
3326 145
2735 251
6652 601
2764 144
22923 251
48721 315
68998 416
19815 186
78140 759
25182 131