14002 501
21005 242
51637 312
13708 683
5911 48
10565 497
16963 697
22191 441
3835 106
19804 325
7260 286
12438 319
14520 326
34658 740
27293 642
10618 613
16217 680
11526 82
16209 503
7927 228
7038 46
9607 164
28968 698
30446 718
8428 398
18151 911
14794 603
18295 673