105538 310
9435 168
15800 317
2543 266
6325 90
65945 151
50291 614
5909 463
1631 316
13423 641
11463 103
13060 501
10736 564
10652 1012
9642 881
9680 474
17867 334
9877 469
8930 447
26126 348
13415 446
5008 345
10492 305
16185 898
20909 217
7184 733
21717 280
5387 247