21096 444
4699 657
12819 145
11576 877
3373 304
4467 221
3331 360
12384 640
5855 593
18395 586
5518 372
3744 363
11029 467
6763 508
4431 110
9553 627
15342 253
6109 693
7308 153
4608 133
8049 407
5956 523
12682 375
2895 403