4968 621
2935 691
6299 51
4491 547
7069 945
7285 416
3550 272
3254 565
4226 606
2428 246
4640 797
9514 138
4708 37
4114 209
8404 179
3427 1006