10832 238
5591 191
3129 80
8725 686
16291 202
2678 192
21268 206
18959 145
9293 783
6606 792
12972 542
8798 447
14702 327
16579 535
8611 527
7083 256
13536 766
3617 713
5885 356
7213 500