45589 346
15186 80
21313 327
1672 299
19293 261
17131 266
13584 573
3787 459
23160 210
10851 274
3731 534
6382 369
23816 413
15684 360
17536 531
6945 413
37695 314
11960 656
1617 377
5006 571
22060 503
15338 839
11552 556
16216 63
29402 141
20867 157
16069 669
875 26