5263 400
8642 731
6595 441
1672 324
3964 903
2235 603
3457 596
992 91
1346 283
2982 393
15246 416
1572 151
1011 82
1001 59
4218 495
5040 886
3793 610
4201 767
2968 267
3352 869
2856 438
5459 462
6741 693
4145 380