4358 507
32985 55
89996 682
3521 288
5235 139
2352 370
3896 184
13334 633
6165 558
3565 574
11524 430
3152 288
2192 145
3137 727
3300 259
969 28
4221 354
2011 455