14929 200
23330 118
43371 843
31578 235
39834 728
10493 304
33967 301
7753 529
10949 736
7821 788
9920 956
8860 633
6527 159
9138 497
6427 133
5516 104
12279 487
2827 204