105542 310
9456 168
15848 317
2550 266
6342 90
66028 151
50354 614
5919 463
1634 316
13437 641
11474 103
13093 501
10781 564
10674 1012
9848 881
9685 474
17880 334
9886 469
8934 447
26151 348
13425 446
5015 345
10500 305
16202 898
20943 217
7191 733
21725 280
5394 247