4968 621
2936 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
8408 179
3427 1006