4968 621
2935 691
6299 51
4493 547
7071 945
7285 416
3552 272
3257 565
4226 606
2431 246
4641 797
9514 138
4710 37
4115 209
8407 179
3427 1006