5001 326
81320 184
128047 591
127055 376
5885 140
25970 695
40019 610
49898 376
670369 1893
325286 468
14515 388
21089 738
31816 364
37700 596
30702 707
39756 408
3725 209
10276 752
10571 766
4432 166
5943 667
4258 270
5527 878
2712 116
6938 557
3872 435
4304 584
3468 96