30520 111
155221 575
14818 495
4153 72
3518 144
20243 676
19167 315
4145 123
9929 361
5755 363
18031 186
4459 422
10705 672
10004 459
6437 81
4498 384
13929 427
18544 93
4398 373
20390 639
4245 527
6264 36
1322 66
5298 492
8403 213
6545 561
4137 301
6995 689