20291 58
21098 594
18288 103
105985 310
10064 168
17324 317
2727 266
7128 90
70441 153
53895 616
6292 463
1747 316
15151 641
12388 103
14204 501
12082 564
11702 1012
10327 881
10268 474
18540 334
11099 470
9151 447
29991 348
14057 446
5604 345
11124 305
17657 898
23129 217