10601 278
7022 45
34998 171
7076 395
4703 358
16636 384
7041 237
21843 843
3262 47
46829 467
39787 424
15155 305
30418 247
29028 278
17063 291
12448 419
38469 427
12249 189
34194 609
5857 736
2894 98
7719 461
8067 289
28041 388
8392 323
8412 357
10207 58
49488 338