3148 732
2099 562
25161 289
951 24
1544 308
997 109
13948 198
8432 280
1610 160
2894 538
14805 385
1659 465
167154 682
4899 723
3433 192
6197 583
3361 338
93582 482
7111 644
38871 510
5173 356
1371 140
5528 437
2743 49
4120 202
39744 337
25862 427
4865 909