19605 330
77888 289
20949 188
22442 335
39863 424
11866 888
18069 635
21953 711
15710 219
22594 292
9486 120
7207 514
20918 572
9942 857
3198 45
6296 275
8609 374
21151 631
6958 659
3855 226
108262 211
5580 888
6314 318
23672 670
29094 798
16005 883
1632 320
8705 184