29631 660
31778 105
32179 833
12791 141
4569 218
5269 170
27428 801
28596 446
18397 608
17424 317
18005 760
35602 900
38803 168
24118 401
16634 418
9664 98
17397 473
18878 167
14643 789
19434 774
28648 538
9464 137
8632 563
3842 278
35182 897
11890 647
8261 429
10996 247