43429 259
35252 434
33363 915
118079 660
50117 422
40320 217
99536 709
141529 433
46814 205
25769 152
49949 678
40418 550
37857 719
27208 830
15519 496
84768 903
56101 682
21808 192
39593 592
20449 309
34014 598
33191 391
69533 317
47305 979
50167 289
133565 533
42599 982
114426 287