5318 705
5114 371
20212 578
28578 581
11530 147
10187 139
8784 114
44116 93
3259 522
18422 326
3889 639
3068 261