21076 270
11201 498
22527 151
3785 207
4599 324
8253 662
64398 201
15734 488
20481 548
7926 498
19403 420
4460 456
14029 414
10980 234
10225 143
17418 216
9934 820
5266 309
7884 295
9374 605
4954 76
4341 269
12372 53
14456 154
8076 279
6239 877
7313 895
3957 619