13993 500
11454 421
20239 205
31436 173
14732 437
11255 138
7823 285
4395 183
17649 193
4926 483
9173 154
4414 658
12694 362
5471 99
17284 180
8680 842
6998 152
29185 788
2506 27
13860 409
20818 313
154509 216
3591 563
3064 253
30888 567
3253 636
12372 275
20510 837