30520 111
155241 575
14819 495
4155 72
3520 144
20244 676
19170 315
4156 123
9931 361
5756 363
18047 186
4460 422
10705 672
10008 459
6437 81
4500 384
13931 427
18559 93
4399 373
20391 639
4247 527
6265 36
1323 66
5305 492
8404 213
6546 561
4141 301
6995 689