3200 732
2115 562
25198 289
1040 24
1561 308
1018 109
13981 198
8456 280
1727 160
2970 538
14823 385
1668 465
167252 682
4929 723
3486 192
6361 583
3389 338
93696 482
7315 644
39475 510
5365 356
1396 140
5713 439
2805 49
4229 202
39870 337
25898 427
4923 909