14596 667
10173 260
21334 104
10407 237
16442 54
22658 732
20857 567
8572 85
19332 295
11825 417
27778 603
9308 623
28147 647
12660 489
23850 375
14883 462
11052 175
10796 666
15257 228
17073 604
8873 770
20620 593
34836 543
30632 736
4963 392
14043 590
4528 373
19858 185