30520 111
155267 575
14819 495
4156 72
3532 144
20246 676
19171 315
4174 123
9931 361
5756 363
18062 186
4460 422
10706 672
10017 459
6437 81
4501 384
13933 427
18576 93
4400 373
20396 639
4251 527
6267 36
1323 66
5317 492
8406 213
6547 561
4145 301
6996 689