2988 582
3005 288
5079 523
100844 424
5395 826
3523 227
3829 193
1898 77
5137 882
5516 593
16881 399
14726 307
14944 587
7037 540
12155 447
214173 1155
15563 441
71619 142
343605 930
211056 419
14344 613
69431 326
10383 34
6692 697
5586 643
47970 317
39223 735
21639 260