202222 681
102264 988
23137 677
16023 580
10193 359
396008 882
51482 584
10148 733
4214 100
31929 252
86142 797
37592 175
6886 366
5539 402
6898 432
3489 363