4029 700
1331 61
1771 189
5507 534
15387 373
2463 545
1718 114
5973 527
3196 312
5200 156
4658 597
4888 587
5222 486
26942 511
12146 191
6905 546
28425 518
37891 209
3910 340
4116 462
4229 727
1805 203
3313 555
5060 751
2758 362
992 153
3015 562
4107 696