215096 655
22719 660
11935 299
15599 32
61762 584
6717 483
3868 241
18006 843
99835 661
5099 478
4133 496
7390 159
3038 150
141833 294
14451 178
3179 291
10550 258
15232 784
4389 301
3344 346
22488 151
21751 522
5084 207
2346 24
5044 145
3252 446
12755 313
8041 804