30533 111
155373 575
14824 495
4167 72
3557 144
20259 676
19180 315
4198 123
9943 361
5778 363
18133 186
4464 422
10715 672
10053 459
6440 81
4507 384
13946 427
18611 93
4401 373
20404 639
4254 527
6275 36
1326 66
5337 492
8417 213
6559 561
4153 301
7003 689