4597 305
4483 255
2361 322
3221 38
4275 567
4693 492
2974 280
6161 889
7808 737
3880 580
2959 392
2989 625
3613 400
3505 111
10579 321
5682 757
3727 622
3951 396
8121 621
3441 318
4373 499
2241 536
2956 313
3260 141