4029 700
1332 61
1771 189
5507 534
15387 373
2465 545
1719 114
5973 527
3196 312
5200 156
4661 597
4888 587
5223 486
26946 511
12146 191
6905 546
28428 518
37895 209
3910 340
4116 462
4229 727
1806 203
3314 555
5062 751
2758 362
992 153
3015 562
4107 696