40264 926
8334 137
25235 664
90916 683
5097 399
2214 192
258305 832
13719 70
4491 627
3065 614
2276 304
1052 66
1448 254