21503 321
16164 73
81196 413
1328 110
2193 267
7826 611
98996 650
49816 807
3742 611
325126 631
16323 203
14473 515
17388 237
13980 832
23280 270
9118 874
16671 545
18358 844
12914 763
10891 257
54050 526
143703 884
7433 281
167825 792
124414 977
56004 601
89404 425
93073 370