4946 621
2933 691
6293 51
4483 547
7060 945
7276 416
3526 272
3245 565
4210 606
2415 246
4636 797
9485 138
4694 37
4103 209
8383 179
3420 1006