21551 350
5502 913
257529 1244
11654 356
6456 591
11897 783
165951 563
9036 402
102471 243
115441 442
50345 807
10850 333
30528 207
9642 780
4453 98
6511 673
4309 587
853 118
1998 337
1874 37