2947 707
9540 353
8981 194
9645 668
72717 180
64276 297
12905 700
4528 609
21667 527
3216 577
11718 596
7519 676
7395 209
11368 533
1049 72
10958 571
13938 320
29162 449
84531 642
102341 169
13251 37
1469 236
16342 343
22872 798