21009 112
17058 304
3882 185
8580 658
5310 434
11549 467
10359 596
15142 239
10154 606
23726 810
4873 120
4334 31
11334 521
6690 202
8282 363
43134 570
20374 165
26677 66
11866 658
24030 762
7484 169
4554 522
18280 807
15296 638
10151 227
15677 106
9197 321
5448 325