37860 138
8277 350
10741 793
18899 671
10289 169
29854 164
22661 48
13424 211
31181 119
7654 621
12435 342
10643 615
13510 384
16674 842
23104 272
10278 532
5830 211
12936 290
31623 427
9188 828
8219 58
8862 463
13449 856
5423 166
5171 76
36251 144
6318 293
29657 390