19712 559
13495 128
4596 847
1832 135
2645 294
6778 252
5117 41
3387 281
4560 444
3644 608
4402 706
8330 722
4403 635
4265 415
4101 309
2403 93
6836 442
15589 131
4289 626
6981 561
2883 96
4891 482
2576 55
4965 884