30005 153
11784 641
12281 760
14863 363
27764 392
12526 701
10542 565
13627 753
26211 964
9270 217
15235 551
42672 593
9652 119
10525 49
15264 520
22333 404
17712 570
13096 441
82300 383
15123 558
20153 646
13931 148
32073 153
11910 378
8682 115
29172 514
28778 310
25532 506