21032 563
218166 317
10946 358
4507 227
5388 406
5829 158
10216 197
9038 605
1764 143
6075 134
4650 605
2576 355
5972 609
7313 496
5748 356
4920 168
9082 459
8734 284
9358 530
17818 674
30713 59
24553 345
30596 1016
4469 421
12888 112
5321 293
211934 627
19261 325