5015 306
8397 805
15905 91
7281 259
11695 477
7289 928
21645 145
12813 386
9316 445
19568 587
10836 231
12188 37
13846 547
25112 664
8661 383
5796 110
13552 69
5366 626
8710 618
27461 182
11521 159
8051 676
5966 617
7377 176
19837 537
10876 472
4430 778
6986 328