201831 681
102114 988
23129 677
16020 580
10187 359
395899 882
51448 584
10140 733
4210 100
31885 252
86060 796
37562 175
6878 366
5536 402
6895 432
3487 363