3201 732
2115 562
25198 289
1048 24
1564 308
1019 109
13983 198
8458 280
1739 160
2977 538
14825 385
1668 465
167267 682
4932 723
3490 192
6363 583
3389 338
93706 482
7326 644
39529 510
5382 356
1401 140
5723 439
2808 49
4233 202
39883 337
25901 427
4925 909