25299 833
5439 53
16043 277
20328 415
14752 535
15237 766
29709 518
76267 564
22486 454
15591 641
3798 359
8386 144
4346 528
2885 610
5099 164
4663 731
3661 87
12076 107
6560 255
7160 522
684 96
4867 427
7367 754
4844 494
2953 131
2966 590
812 126
2060 324