20282 580
15214 587
9761 77
16773 264
12972 234
16843 70
4964 494
4525 559
4769 285
5646 136
5662 525
11640 626
16231 354
7983 368
15607 301
5056 457
5401 469
4472 621
3816 226
7306 74
7845 746
3646 555
20395 102
5517 130
9279 501
5679 667
2694 396