15857 387
12523 713
152402 259
4918 201
1100 118
6259 612
8302 727
3184 531
5104 210
3735 39
53047 583
22731 291
48896 59
2612 232
8460 498
4716 308
8078 372
2354 80
5305 533
8264 67
10733 399
3148 530
10944 430
6539 412
7455 641
2234 143
1118 81
6701 350