53596 271
36015 79
12281 296
17066 65
31305 904
21185 179
32379 500
18968 510
43676 665
34154 389
23702 246
13218 231
16859 766
72740 190
13731 637
46811 554
28558 442
77349 130
42080 670
69055 445
70851 641
67217 569
85819 475
5833 395
26158 62
42354 415
17586 447
28816 909