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