14596 667
10173 260
21334 104
10407 237
16442 54
22658 732
20857 567
8572 85
19332 295
11825 417
27778 603
28147 647
12660 489
23850 375
14883 462
11052 175
15257 228
17073 604
8873 770
20620 593
34836 543
30632 736
14043 590
19858 185
9116 168
18688 442
28994 833
8522 819