31636 325
85711 426
66212 226
50193 418
84730 735
53080 252
38116 275
78492 827
26075 49
9198 796
12300 532
27953 188
53622 603
131497 386
64884 688
36258 364
18188 632
110241 402
105520 236
100093 907
47843 61
11915 67
104088 508
56579 409
70561 661
16220 568
172461 139
11435 474