42089 282
196639 322
47521 127
21390 518
37400 260
41251 244
50199 243
42515 247
23775 421
11264 513
18697 488
30301 643
50432 953
16603 356
7474 512
18889 644
10901 166
9352 88
10814 528
8096 323
14034 231
17017 378
9746 197
12891 482
6829 436
12503 740
6256 309
1426 148