15221 110
14400 486
4168 311
8128 657
9846 624
7883 335
12663 446
6679 790
9123 514
20633 159
9015 275
16295 613
10273 186
6888 206
4005 620
8533 235
17505 269
14363 132
4934 29
9808 627
11644 183
27949 769
3769 113
22285 352
4170 560
14668 401
50747 585
11856 213