45591 346
15188 80
21313 327
1672 299
19294 261
17132 266
13584 573
3787 459
23162 210
10852 274
3732 534
6382 369
23819 413
15685 360
17536 531
6945 413
37699 314
11960 656
1617 377
5006 571
22062 503
15339 839
11552 556
16217 63
29402 141
20868 157
16070 669
875 26