2960 156
4741 733
1104 52
3328 571
1326 357
4730 618
1483 203
969 96
9293 476
6142 677
3222 717
8690 414
1608 81
4078 641
3192 387
16646 724
2561 378
1692 116
1940 283
4857 717
96990 474
28075 301
11952 359
12496 516
23082 138
22076 328
9438 332
19207 976