21009 112
17056 304
3882 185
8579 658
5310 434
11548 467
10358 596
15142 239
10154 606
23722 810
4872 120
4333 31
11334 521
6690 202
8282 363
43133 570
20373 165
26676 66
11857 658
24027 762
7484 169
4553 522
18276 807
15294 638
10149 226
15676 106
9196 321
5448 325