4720 680
913 41
2944 272
4933 261
115462 838
17836 623
66918 144
8997 553
6485 204
13600 385
13953 977
6624 918
3741 754