196531 680
101495 988
23090 677
15979 580
10157 359
394845 881
51085 584
10001 733
4190 100
31487 252
84878 793
37198 175
6827 365
5499 402
6864 432
3459 363