19335 348
30482 596
5035 559
202748 489
13342 492
2704 167
6456 254
51580 400
8497 62
7066 454
6750 114
6515 264
5502 500
7195 146
6435 661
3761 888