15227 110
14407 486
4168 311
8132 657
9856 624
7888 335
12667 446
6683 790
9128 514
20643 159
9019 275
16297 613
10276 186
6890 206
4005 620
8536 235
17512 269
14366 132
4940 29
9812 627
11647 183
27955 769
3772 113
22304 352
4170 560
14674 401
50766 585
11861 213