12078 310
9556 142
12429 583
10738 672
4698 141
8888 502
12805 187
10602 498
41436 993
9723 670
10120 522
8646 452
11189 208
11101 472
8480 385
9160 192
7482 620
9095 752
11172 201
13278 755
8861 175
24432 567
9824 645
17236 611