4029 700
1331 61
1769 189
5507 534
15387 373
2462 545
1718 114
5973 527
3196 312
5198 156
4653 597
4885 587
5220 486
26941 511
12146 191
6905 546
28419 518
37887 209
3910 340
4114 462
4228 727
1805 203
3312 555
5060 751
2758 362
992 153
3014 562
4107 696