4029 700
1331 61
1771 189
5507 534
15387 373
2464 545
1718 114
5973 527
3196 312
5200 156
4661 597
4888 587
5223 486
26946 511
12146 191
6905 546
28427 518
37894 209
3910 340
4116 462
4229 727
1805 203
3314 555
5060 751
2758 362
992 153
3015 562
4107 696