954 239
2955 270
5069 597
1272 114
2450 403
1699 297
1799 227
2832 707
1038 88
5704 152
3817 611
1998 401
2133 609
1860 341
3003 691
1176 258
2382 627
4476 667
38691 887
5273 822
2847 434
1408 243
3235 547
1925 417