33531 310
158545 641
14563 894
9287 63
6391 81
8730 247
5995 403
25217 389
8650 104
6045 793
45429 715
19991 444
7840 102
48925 739
7932 781
10485 429
18659 487
4608 437
28622 585
36563 594
12005 746
4581 214
22383 78
7368 33
11158 725
37100 295