10666 803
18112 84
7289 256
40655 200
5011 603
7572 478
14239 323
6513 108
9110 779
15673 978
6815 735
4868 349
11126 451
30434 128
8118 489
32293 288
7846 72
54539 198
6025 69
3216 114
11811 107
15159 545
18692 474
120347 469
202999 967
59847 684
76957 642
19637 330