46447 348
15706 80
21716 327
1700 299
19619 261
17625 266
14319 573
3836 459
23569 210
11138 274
3797 534
6487 369
24521 415
15909 360
17764 531
6999 413
38708 314
12136 656
1636 377
5040 571
22555 503
15775 840
11701 556
16596 63
30277 141
21278 158
16348 669
893 26