21291 301
29928 437
10119 518
6659 156
11309 500
9690 362
15711 181
6899 271
43210 508
6465 931
16945 368
13865 285
26073 348
8614 817
14791 777
19624 818
22738 212
3533 215
25722 519
17200 607
10640 183
14443 471
16035 239
24720 810
43984 570
24858 762
7657 169
8448 927