30520 111
155229 575
14819 495
4153 72
3518 144
20243 676
19168 315
4149 123
9929 361
5755 363
18039 186
4460 422
10705 672
10007 459
6437 81
4499 384
13930 427
18550 93
4399 373
20390 639
4246 527
6264 36
1322 66
5298 492
8403 213
6545 561
4138 301
6995 689