46506 348
15728 80
21743 327
1700 299
19642 261
17637 266
14333 573
3837 459
23604 210
11158 274
3797 534
6488 369
24564 415
15924 360
17783 531
7001 413
38758 314
12142 656
1636 377
5044 571
22590 503
15809 840
11711 556
16622 63
30332 141
21297 158
16362 669
894 26