3196 732
2115 562
25198 289
1038 24
1561 308
1018 109
13981 198
8456 280
1725 160
2969 538
14821 385
1668 465
167249 682
4929 723
3482 192
6358 583
3389 338
93691 482
7305 644
39438 510
5350 356
1394 140
5706 439
2805 49
4227 202
39866 337
25898 427
4920 909